114
Voted
PPOPP
9 years 11 months ago
2015 ACM
Many applications feature a mix of irregular and regular computational structures. For example, codes using adaptive mesh refinement (AMR) typically use a collection of regular b...
108
Voted
PPOPP
9 years 11 months ago
2015 ACM
Modern GPUs have been widely used to accelerate the graph processing for complicated computational problems regarding graph theory. Many parallel graph algorithms adopt the asynch...
106
Voted
PPOPP
9 years 11 months ago
2015 ACM
Software transactional memory offers an appealing alternative to locks by improving programmability, reliability, and scalability. However, existing STMs are impractical because t...
104
click to vote
PPOPP
9 years 11 months ago
2015 ACM
Large scientific code bases are often composed of several layers of runtime libraries, implemented in multiple programming languages. In such situation, programmers often choose ...
PPOPP
9 years 11 months ago
2015 ACM
Stream processing or data-flow programming is a compute paradigm that has been around for decades in many forms yet has failed garner the same attention as other mainstream langu...
|