128
Voted
PPOPP
10 years 21 days 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...
123
Voted
PPOPP
10 years 21 days 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...
118
Voted
PPOPP
10 years 21 days 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 ...
116
click to vote
PPOPP
10 years 21 days 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...
110
click to vote
PPOPP
10 years 21 days 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...
|