Skip to main content

Showing 1–2 of 2 results for author: Patrício, D

Searching in archive cs. Search in all archives.
.
  1. arXiv:1804.00702  [pdf, other

    cs.DC

    ROLP: Runtime Object Lifetime Profiling for Big Data Memory Management

    Authors: Rodrigo Bruno, Duarte Patrício, José Simão, Luís Veiga, Paulo Ferreira

    Abstract: Low latency services such as credit-card fraud detection and website targeted advertisement rely on Big Data platforms (e.g., Lucene, Graphchi, Cassandra) which run on top of memory managed runtimes, such as the JVM. These platforms, however, suffer from unpredictable and unacceptably high pause times due to inadequate memory management decisions (e.g., allocating objects with very different lifet… ▽ More

    Submitted 9 March, 2018; originally announced April 2018.

  2. arXiv:1704.03324  [pdf, other

    cs.PL cs.DC

    Gang-GC: Locality-aware Parallel Data Placement Optimizations for Key-Value Storages

    Authors: Duarte Patrício, José Simão, Luís Veiga

    Abstract: Many cloud applications rely on fast and non-relational storage to aid in the processing of large amounts of data. Managed runtimes are now widely used to support the execution of several storage solutions of the NoSQL movement, particularly when dealing with big data key-value store-driven applications. The benefits of these runtimes can however be limited by modern parallel throughput-oriented G… ▽ More

    Submitted 11 April, 2017; originally announced April 2017.

    Report number: INESC-ID Tec. Rep. 5/2017, Feb 2017