121
Voted
PPOPP
10 years 1 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...
117
click to vote
PPOPP
10 years 1 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...
111
click to vote
PPOPP
10 years 1 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...
109
Voted
PPOPP
10 years 1 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 ...
105
Voted
PPOPP
10 years 1 days ago
2015 ACM
In the last few years, managed runtime environments such as the Java Virtual Machine (JVM) are increasingly used on large-scale multicore servers. The garbage collector (GC) repre...
|