Sciweavers

121
Voted
PPOPP
2015
ACM
10 years 1 days ago
Distributed memory code generation for mixed Irregular/Regular computations
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...
Mahesh Ravishankar, Roshan Dathathri, Venmugil Ela...
PPOPP
2015
ACM
10 years 1 days ago
Optimization of asynchronous graph processing on GPU with hybrid coloring model
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...
Xuanhua Shi, Junling Liang, Sheng Di, Bingsheng He...
PPOPP
2015
ACM
10 years 1 days ago
Low-overhead software transactional memory with progress guarantees and strong semantics
Software transactional memory offers an appealing alternative to locks by improving programmability, reliability, and scalability. However, existing STMs are impractical because t...
Minjia Zhang, Jipeng Huang, Man Cao, Michael D. Bo...
109
Voted
PPOPP
2015
ACM
10 years 1 days ago
Barrier elision for production parallel programs
Large scientific code bases are often composed of several layers of runtime libraries, implemented in multiple programming languages. In such situation, programmers often choose ...
Milind Chabbi, Wim Lavrijsen, Wibe de Jong, Koushi...
105
Voted
PPOPP
2015
ACM
10 years 1 days ago
A performance study of Java garbage collectors on multicore architectures
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...
Maria Carpen Amarie, Patrick Marlier, Pascal Felbe...
Distributed And Parallel Computing
Top of PageReset Settings