Refine my results

Document type

Institution

Specific Collection

Language

Author

Keyword

    Università della Svizzera italiana

    Exploiting under-utilized cores with deferred methods

    Ansaloni, Danilo ; Binder, Walter ; Heydarnoori, Abbas ; Chen, Lydia Y.

    Effective parallelization of fine-grained tasks, such as in dynamic program analysis, is challenging because thread communication overheads may outweigh the benefits of parallelism. In this paper, we address this issue with deferred methods, a novel Java framework that aggregates invocations of analysis methods in thread-local buffers and processes them altogether when a buffer is full. The...