Current computer systems have evolved from featuring only a single processing unit and limited RAM, in the order of kilobytes or few megabytes, to include several multicore processors, o↵ering in the order of several tens of concurrent execution contexts, and have main memory in the order of several tens to hundreds of gigabytes. This allows to keep all data of many applications in the main memory, leading to the development of inmemory databases. Compared to disk-backed databases, in-memory databases (IMDBs) are expected to provide better performance by incurring in less I/O overhead. In this dissertation, we present a scalability study of two general purpose IMDBs on multicore systems. The results show that current general purpose IMDBs...
Current trends in main memory capacity and cost indicate that in a few years most performance-critic...
Computer architectures are moving towards an era dominated by many-core machines with dozens or even...
Distributed databases, which rely on redundant and distributed storage across multiple servers, are...
Multicore processors are available for over a decade, being the norm for current computer systems, b...
Abstract. Multicore processors are available for over a decade, but gen-eral purpose database manage...
Database storage managers have long been able to efficiently handle multiple concurrent requests. Un...
Silo is a new in-memory database that achieves excellent performance and scalability on modern multi...
Though modern multicore machines have sufficient RAM and processors to manage very large in-memory d...
Silo is a new in-memory database that achieves excellent performance and scalability on modern multi...
Dissertação para obtenção do Grau de Mestre em Engenharia InformáticaIn recent years, several appro...
The increase in the number of cores in processors has been an important trend over the past decade. ...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
New and emerging memory technologies combined with enormous growths in data collection and mining wi...
Concurrency control provides multi-user access to a database system, while ensuring concurrent trans...
This dissertation addresses two challenges relating to in-memory storage systems. The first challeng...
Current trends in main memory capacity and cost indicate that in a few years most performance-critic...
Computer architectures are moving towards an era dominated by many-core machines with dozens or even...
Distributed databases, which rely on redundant and distributed storage across multiple servers, are...
Multicore processors are available for over a decade, being the norm for current computer systems, b...
Abstract. Multicore processors are available for over a decade, but gen-eral purpose database manage...
Database storage managers have long been able to efficiently handle multiple concurrent requests. Un...
Silo is a new in-memory database that achieves excellent performance and scalability on modern multi...
Though modern multicore machines have sufficient RAM and processors to manage very large in-memory d...
Silo is a new in-memory database that achieves excellent performance and scalability on modern multi...
Dissertação para obtenção do Grau de Mestre em Engenharia InformáticaIn recent years, several appro...
The increase in the number of cores in processors has been an important trend over the past decade. ...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
New and emerging memory technologies combined with enormous growths in data collection and mining wi...
Concurrency control provides multi-user access to a database system, while ensuring concurrent trans...
This dissertation addresses two challenges relating to in-memory storage systems. The first challeng...
Current trends in main memory capacity and cost indicate that in a few years most performance-critic...
Computer architectures are moving towards an era dominated by many-core machines with dozens or even...
Distributed databases, which rely on redundant and distributed storage across multiple servers, are...