Results 301 to 310 of about 8,251,462 (363)
Some of the next articles are maybe not open access.
Proceedings of the 45th annual Design Automation Conference, 2008
The computer industry has a problem. As Moore's law marches on, it will be exploited to double cores, not frequencies. But all those cores, growing to 8, 16 and beyond over the next several years, are of little value without parallel software. Where will this come from? With few exceptions, only graduate students and other strange people write parallel
Tim Mattson, Michael Wrinn
openaire +1 more source
The computer industry has a problem. As Moore's law marches on, it will be exploited to double cores, not frequencies. But all those cores, growing to 8, 16 and beyond over the next several years, are of little value without parallel software. Where will this come from? With few exceptions, only graduate students and other strange people write parallel
Tim Mattson, Michael Wrinn
openaire +1 more source
Parallel worlds [parallel programming]
Engineering & Technology, 2008In the semiconductor business, the most popular programming language is C/C++. However, since multi-core processing architectures moved into the silicon mainstream, it has quickly become apparent that C/C++ does not lend itself well to writing software that fully exploits - or even reflects - the inherent parallelism of today's chips.
openaire +1 more source
Programming and Computer Software, 2022
As a source for the introduction of parallel programming models, the article substantiates the development of the technology of VLSI and the corresponding change in the architecture of computing systems in the direction of increasing the parallelism of processing.
openaire +1 more source
As a source for the introduction of parallel programming models, the article substantiates the development of the technology of VLSI and the corresponding change in the architecture of computing systems in the direction of increasing the parallelism of processing.
openaire +1 more source
ACM SIGPLAN Fortran Forum, 2005
The Fortran language has been standardised a number of times• Fortran 66• Fortran 77• Fortran 90• Fortran 95• Fortran 2003and Fortran 2008 is work in progress.
Ian D. Chivers, Jane Sleightholme
openaire +1 more source
The Fortran language has been standardised a number of times• Fortran 66• Fortran 77• Fortran 90• Fortran 95• Fortran 2003and Fortran 2008 is work in progress.
Ian D. Chivers, Jane Sleightholme
openaire +1 more source
Communications of the ACM, 1981
Several principles are identified from work on the verification of parallel programs. Concrete examples of the ways these principles can be applied, even when formal verification is not the goal, are then described. The purpose of this paper is to demonstrate ways in which the concepts of program verification yield ...
openaire +1 more source
Several principles are identified from work on the verification of parallel programs. Concrete examples of the ways these principles can be applied, even when formal verification is not the goal, are then described. The purpose of this paper is to demonstrate ways in which the concepts of program verification yield ...
openaire +1 more source
Debugging parallel programs in parallel
ACM SIGPLAN Notices, 1988There often exists a large gap between the user's conceptual picture of a parallel machine and the real machine, and between the user's expectations for program execution and the real process of execution. A monitoring and debugging machine can be used to bridge this gap.
Robert Rubin, Larry Rudolph, Dror Zernik
openaire +1 more source
Proceedings of the 2011 ACM SIGPLAN X10 Workshop, 2011
We designed an introductory parallel programming course at the bachelor level. The class differs from other courses in its structure: The course is organized along the tiers of parallelism [25]. The tiers categorize abstractions and concepts that a software developer can choose when crafting a parallel program.
openaire +1 more source
We designed an introductory parallel programming course at the bachelor level. The class differs from other courses in its structure: The course is organized along the tiers of parallelism [25]. The tiers categorize abstractions and concepts that a software developer can choose when crafting a parallel program.
openaire +1 more source
Parlog: Parallel Programming in Logic
ACM Transactions on Programming Languages and Systems, 1986PARLOG is a logic programming language in the sense that nearly every definition and query can be read as a sentence of predicate logic. It differs from PROLOG in incorporating parallel modes of evaluation. For reasons of efficient implementation, it distinguishes and separates and-parallel and or-parallel evaluation.
Clark, Keith, Gregory, Steve
openaire +1 more source
XRDS: Crossroads, The ACM Magazine for Students, 2010
In this roundtable, three professors of parallel programming share their perspective on teaching and learning the computing technique.
John Mellor-Crummey +2 more
openaire +1 more source
In this roundtable, three professors of parallel programming share their perspective on teaching and learning the computing technique.
John Mellor-Crummey +2 more
openaire +1 more source

