Matches in SemOpenAlex for { <https://semopenalex.org/work/W152808323> ?p ?o ?g. }
Showing items 1 to 59 of
59
with 100 items per page.
- W152808323 endingPage "3" @default.
- W152808323 startingPage "2" @default.
- W152808323 abstract "Massively parallel computing has taken a turn for the worse. MPP (massively parallel processor) companies have generally been doing poorly in the marketplace. The additional time to design and deliver MPP systems puts them a generation behind the latest small-scale microprocessor and SMP systems. Truly large machines have mean times to failure measured in days, limiting their ability to provide reliable computing platforms for longrunning computations. Software for MPP’s is arcane, and porting a serial code from a conventional workstation to an MPP is a major chore, if not a research project. Is massively parallel computing doomed? Does anybody care? We should care! Massively parallel computing is the only way to solve society’s most computationally intensive problems. In the last ten years, MPP’s have shown scientists and engineers from many disciplines that important problems they had previously considered beyond their reach are, in fact, solvable. The rapid advancement of electronics, automobile, and pharmaceutical designs demands ever-higher performance from simulation and analysis tools. The computational power needed for data mining and decision analysis is increasing at a rapid rate. The burgeoning popularity of the Internet is now making it possible to deliver high-performance computing services to millions, if networks and software can meet the challenge. Algorithmic multithreaded programming, such as provided by the Cilk system being developed at MIT and the University of Texas at Austin, offers the hope of allowing massively parallel computing to fulfill its promise, even if conventional MPP’s themselves fall by the technology wayside. Algorithmic multithreaded languages provide high-level parallel abstractions for system resources-such as processors, memory, and files-thereby allowing the runtime system to map these abstract resources onto available physical resources dynamically, while providing solid guarantees of high performance. As a consequence, a program can execute adaptively and tolerate faults in a changeable computing environment, such as the clusters of SMP workstations that appear to be the next high-performance fad. Moreover, a multithreaded program can “scale down” to run on a single processor with the same performance as serial C code, thereby removing a major barrier between parallel and serial programming. Significant problems remain before multithreading can replace the existing base of parallel software, however. The most pressing appears to be the problem of duplicating the successes of data parallelism and message passing for problems that require tight and frequent synchronization. In addition, multithreading will demand stronger support from architectures and operating systems for low-latency interrupts and low-latency inter-processor communication. Proceedings of the 10th International Parallel Processing Symposium (IPPS '96) 1063-7133/96 $10.00 © 1996 IEEE" @default.
- W152808323 created "2016-06-24" @default.
- W152808323 creator A5027618658 @default.
- W152808323 date "1996-04-15" @default.
- W152808323 modified "2023-09-28" @default.
- W152808323 title "Can Multithreaded Programming Save Massively Parallel Computing" @default.
- W152808323 hasPublicationYear "1996" @default.
- W152808323 type Work @default.
- W152808323 sameAs 152808323 @default.
- W152808323 citedByCount "0" @default.
- W152808323 crossrefType "proceedings-article" @default.
- W152808323 hasAuthorship W152808323A5027618658 @default.
- W152808323 hasConcept C106251023 @default.
- W152808323 hasConcept C111919701 @default.
- W152808323 hasConcept C120314980 @default.
- W152808323 hasConcept C173608175 @default.
- W152808323 hasConcept C190475519 @default.
- W152808323 hasConcept C2777904410 @default.
- W152808323 hasConcept C41008148 @default.
- W152808323 hasConcept C67953723 @default.
- W152808323 hasConcept C83283714 @default.
- W152808323 hasConceptScore W152808323C106251023 @default.
- W152808323 hasConceptScore W152808323C111919701 @default.
- W152808323 hasConceptScore W152808323C120314980 @default.
- W152808323 hasConceptScore W152808323C173608175 @default.
- W152808323 hasConceptScore W152808323C190475519 @default.
- W152808323 hasConceptScore W152808323C2777904410 @default.
- W152808323 hasConceptScore W152808323C41008148 @default.
- W152808323 hasConceptScore W152808323C67953723 @default.
- W152808323 hasConceptScore W152808323C83283714 @default.
- W152808323 hasLocation W1528083231 @default.
- W152808323 hasOpenAccess W152808323 @default.
- W152808323 hasPrimaryLocation W1528083231 @default.
- W152808323 hasRelatedWork W1517385153 @default.
- W152808323 hasRelatedWork W1553486355 @default.
- W152808323 hasRelatedWork W1596121359 @default.
- W152808323 hasRelatedWork W1675449705 @default.
- W152808323 hasRelatedWork W1859919520 @default.
- W152808323 hasRelatedWork W1971258894 @default.
- W152808323 hasRelatedWork W1978321301 @default.
- W152808323 hasRelatedWork W1978625245 @default.
- W152808323 hasRelatedWork W1979354656 @default.
- W152808323 hasRelatedWork W2086781585 @default.
- W152808323 hasRelatedWork W2091670864 @default.
- W152808323 hasRelatedWork W2126398188 @default.
- W152808323 hasRelatedWork W2129698694 @default.
- W152808323 hasRelatedWork W2162693650 @default.
- W152808323 hasRelatedWork W2255048617 @default.
- W152808323 hasRelatedWork W2541168412 @default.
- W152808323 hasRelatedWork W767563731 @default.
- W152808323 hasRelatedWork W829292413 @default.
- W152808323 hasRelatedWork W934352380 @default.
- W152808323 hasRelatedWork W2916383595 @default.
- W152808323 isParatext "false" @default.
- W152808323 isRetracted "false" @default.
- W152808323 magId "152808323" @default.
- W152808323 workType "article" @default.