VLDB 2026 Research / reviewers in the wild / expert
Emmanuel Cecchet
dblp:58/170
· DBLP profile ↗
28ranked-venue papers
12as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 13 · 5 first-authorComputer networks · 3 · 2 first-authorSoftware engineering, systems software and programming languages · 3 · 2 first-authorDatabases, data management, data science and information retrieval · 3 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2Applied, interdisciplinary, general and emerging computing · 2 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer networks
3 papers |
Wireless sensing and localization · 30% Internet of things and sensor networks · 30% Transport protocols and congestion control · 15% | |
| Computer architecture, parallel and distributed computing, and storage systems
5 papers |
Cloud and datacenter computing · 49% Distributed systems · 45% Performance modeling and evaluation · 6% | |
| Databases, data mining, and information retrieval
3 papers |
Distributed and cloud data management · 58% Spatial and temporal data management · 21% Data stream processing · 21% | |
| Network and information security
1 paper |
Digital forensics and information hiding · 100% | |
| Human-computer interaction and pervasive computing
1 paper |
Ubiquitous computing and smart environments · 100% |
Topics — the 22 heaviest of 24, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet of things and sensor networks › iot applications
contact tracing |
0.4 | 1 | 2020 | WiFiMon: a mobility analytics platform for building occupancy monitoring and contact tracing using wifi sensing: poster abstract · SenSys 2020 |
Wireless sensing and localization
wifi sensing |
0.4 | 1 | 2020 | WiFiMon: a mobility analytics platform for building occupancy monitoring and contact tracing using wifi sensing: poster abstract · SenSys 2020 |
Cloud and datacenter computing
cluster resource management and scheduling |
0.4 | 1 | 2019 | The Design and Operation of CloudLab · USENIX ATC 2019 |
Transport protocols and congestion control › multipath transport
multipath TCP |
0.2 | 1 | 2015 | Design, implementation, and evaluation of energy-aware multi-path TCP · CoNEXT 2015 |
Distributed and cloud data management
data replication |
0.2 | 2 | 2009 | Predicting replicated database scalability from standalone database profiling · EuroSys 2009 Middleware-based database replication: the gaps between theory and practice · SIGMOD Conference 2008 |
Network measurement and analytics › internet measurement
peer-to-peer network measurement |
0.2 | 1 | 2013 | Measurement and analysis of child pornography trafficking on P2P networks · WWW 2013 |
Digital forensics and information hiding
digital forensics |
0.2 | 1 | 2013 | Measurement and analysis of child pornography trafficking on P2P networks · WWW 2013 |
Ubiquitous computing and smart environments
smart buildings |
0.1 | 1 | 2020 | WiFiMon: a mobility analytics platform for building occupancy monitoring and contact tracing using wifi sensing: poster abstract · SenSys 2020 |
Distributed systems › fault tolerance
byzantine fault tolerance |
0.1 | 1 | 2011 | ZZ and the art of practical BFT execution · EuroSys 2011 |
Distributed systems
fault tolerance |
0.1 | 1 | 2011 | ZZ and the art of practical BFT execution · EuroSys 2011 |
Cloud and datacenter computing
virtualization |
0.1 | 1 | 2011 | ZZ and the art of practical BFT execution · EuroSys 2011 |
Distributed systems
experimental testbed |
0.1 | 1 | 2019 | The Design and Operation of CloudLab · USENIX ATC 2019 |
Spatial and temporal data management › time series compression
piecewise linear approximation |
0.1 | 1 | 2009 | Online Piece-wise Linear Approximation of Numerical Streams with Precision Guarantees · Proc. VLDB Endow. 2009 |
Data stream processing
stream compression |
0.1 | 1 | 2009 | Online Piece-wise Linear Approximation of Numerical Streams with Precision Guarantees · Proc. VLDB Endow. 2009 |
Distributed and cloud data management › data replication
middleware-based replication |
0.1 | 1 | 2008 | Middleware-based database replication: the gaps between theory and practice · SIGMOD Conference 2008 |
Digital forensics and information hiding
criminal network analysis |
0.0 | 1 | 2013 | Measurement and analysis of child pornography trafficking on P2P networks · WWW 2013 |
Distributed systems
consensus |
0.0 | 1 | 2011 | ZZ and the art of practical BFT execution · EuroSys 2011 |
Performance modeling and evaluation
workload characterization |
0.0 | 1 | 2002 | Performance and scalability of EJB applications · OOPSLA 2002 |
Performance modeling and evaluation
analytical modeling |
0.0 | 1 | 2009 | Predicting replicated database scalability from standalone database profiling · EuroSys 2009 |
Distributed systems › fault tolerance
high availability |
0.0 | 1 | 2008 | Middleware-based database replication: the gaps between theory and practice · SIGMOD Conference 2008 |
Distributed systems
replication |
0.0 | 1 | 2008 | Middleware-based database replication: the gaps between theory and practice · SIGMOD Conference 2008 |
Distributed systems
middleware |
0.0 | 1 | 2002 | Performance and scalability of EJB applications · OOPSLA 2002 |
Methods — techniques the papers use, named apart from their topics
network measurement · 0.3forensic tools · 0.3implementation · 0.2evaluation · 0.2standalone database profiling · 0.2virtualization · 0.1on-demand state fetching · 0.1swing filters · 0.1slide filters · 0.1analytical models · 0.1analytical model · 0.1profiling · 0.1measurement · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | WiFiMon: a mobility analytics platform for building occupancy monitoring and contact tracing using wifi sensing: poster abstractabstractWith the current COVID-19 pandemic, contact tracing and building occupancy tracking are key components of re-opening policies and quickly containing virus outbreaks. WiFiMon is a network-centric contact tracing method that uses enterprise WiFi networks logs for tracking devices and inferring building occupancy and building contact tracing reports in office and campus settings. Emmanuel Cecchet, Amrita Acharya, Tergel Molom-Ochir, Amee Trivedi, Prashant J. Shenoy |
SenSys | 1 |
| 2019 | The Design and Operation of CloudLab
Dmitry Duplyakin, Robert Ricci, Aleksander Maricq, Gary Wong, Jonathon Duerig, Eric Eide, Leigh Stoller, Mike Hibler, David Johnson 0004, Kirk Webb, Aditya Akella, Kuang-Ching Wang, Glenn Ricart, Lawrence H. Landweber, Chip Elliott, Michael Zink, Emmanuel Cecchet, Snigdhaswin Kar, Prabodh Mishra |
USENIX ATC | 17 |
| 2015 | Design, implementation, and evaluation of energy-aware multi-path TCPabstractMulti-Path TCP (MPTCP) is a new transport protocol that enables systems to exploit available paths through multiple network interfaces. MPTCP is particularly useful for mobile devices, which usually have multiple wireless interfaces. However, these devices have limited power capacity and thus judicious use of these interfaces is required. Yeon-Sup Lim, Yung-Chih Chen, Erich M. Nahum, Don Towsley, Richard J. Gibbens, Emmanuel Cecchet |
CoNEXT | 6 |
| 2015 | Video BenchLab demo: an open platform for video realistic streaming benchmarkingabstractIn this demonstration, we present an open, flexible and realistic benchmarking platform named Video BenchLab to measure the performance of streaming media workloads. While Video BenchLab can be used with any existing media server, we provide a set of tools for researchers to experiment with their own platform and protocols. The components include a MediaDrop video server, a suite of tools to bulk insert videos and generate streaming media workloads, a dataset of freely available video and a client runtime to replay videos in the native video players of real Web browsers such as Firefox, Chrome and Internet Explorer. Various metrics are collected to capture the quality of video playback and identify issues that can happen during video replay. Finally, we provide a Dashboard to manage experiments, collect results and perform analytics to compare performance between experiments. Patrick Pegus II, Emmanuel Cecchet, Prashant J. Shenoy |
MMSys | 2 |
| 2015 | Video BenchLab: an open platform for realistic benchmarking of streaming media workloadsabstractIn this paper, we present an open, flexible and realistic benchmarking platform named Video BenchLab to measure the performance of streaming media workloads. While Video BenchLab can be used with any existing media server, we provide a set of tools for researchers to experiment with their own platform and protocols. The components include a MediaDrop video server, a suite of tools to bulk insert videos and generate streaming media workloads, a dataset of freely available video and a client runtime to replay videos in the native video players of real Web browsers such as Firefox, Chrome and Internet Explorer. We define simple metrics that are able to capture the quality of video playback and identify issues that can happen during video replay. Finally, we provide a Dashboard to manage experiments, collect results and perform analytics to compare performance between experiments. Patrick Pegus II, Emmanuel Cecchet, Prashant J. Shenoy |
MMSys | 2 |
| 2013 | mBenchLab: Measuring QoE of Web applications using mobile devicesabstractIn this paper, we present mBenchLab, a software infrastructure to measure the Quality of Experience (QoE) on tablet and smartphones accessing cloud hosted Web services. mBenchLab does not rely on emulation but uses real phones and tablets with their original software stack and communication interfaces for performance evaluation. We have used mBenchLab to measure the QoE of well-known web sites on various devices (Android tablets and smartphones) and networks (Wifi, 3G, 4G). We present our experimental results and lessons learned measuring QoE on mobile devices with mBenchLab. In our QoE analysis, we were able to discover a new bug in a very popular smartphone that impacts both performance and data usage. We have also made the entire mBenchLab software available as open source to the community to measure QoE on mobile devices that access cloud-hosted Web applications. Emmanuel Cecchet, Robert Sims, Prashant J. Shenoy |
IWQoS | 1 |
| 2013 | Measurement and analysis of child pornography trafficking on P2P networksabstractPeer-to-peer networks are the most popular mechanism for the criminal acquisition and distribution of child pornography (CP). In this paper, we examine observations of peers sharing known CP on the eMule and Gnutella networks, which were collected by law enforcement using forensic tools that we developed. We characterize a year's worth of network activity and evaluate different strategies for prioritizing investigators' limited resources. The highest impact research in criminal forensics works within, and is evaluated under, the constraints and goals of investigations. We follow that principle, rather than presenting a set of isolated, exploratory characterizations of users. Ryan Hurley, Swagatika Prusty, Hamed Soroush, Robert J. Walls, Jeannie R. Albrecht, Emmanuel Cecchet, Brian Neil Levine, Marc Liberatore, Brian Lynn, Janis Wolak |
WWW | 6 |
| 2011 | ZZ and the art of practical BFT executionabstractThe high replication cost of Byzantine fault-tolerance (BFT) methods has been a major barrier to their widespread adop-tion in commercial distributed applications. We present ZZ, a new approach that reduces the replication cost of BFT ser-vices from 2f + 1 to practically f + 1. The key insight in ZZ is to use f + 1 execution replicas in the normal case and to activate additional replicas only upon failures. In data cen-ters where multiple applications share a physical server, ZZ reduces the aggregate number of execution replicas running in the data center, improving throughput and response times. ZZ relies on virtualization—a technology already employed in modern data centers—for fast replica activation upon fail-ures, and enables newly activated replicas to immediately be-gin processing requests by fetching state on-demand. A pro-totype implementation of ZZ using the BASE library and Xen shows that, when compared to a system with 2f + 1 repli-cas, our approach yields lower response times and up to 33% higher throughput in a prototype data center with four BFT web applications. We also show that ZZ can handle simulta-neous failures and achieve sub-second recovery. 1 Timothy Wood 0001, Arun Venkataramani, Prashant J. Shenoy, Emmanuel Cecchet |
EuroSys | 5 |
| 2011 | Dolly: virtualization-driven database provisioning for the cloudabstractCloud computing platforms are becoming increasingly popular for e-commerce applications that can be scaled on-demand in a very cost effective way. Dynamic provisioning is used to autonomously add capacity in multi-tier cloud-based applications that see workload increases. While many solutions exist to provision tiers with little or no state in applications, the database tier remains problematic for dynamic provisioning due to the need to replicate its large disk state. In this paper, we explore virtual machine (VM) cloning techniques to spawn database replicas and address the challenges of provisioning shared-nothing replicated databases in the cloud. We argue that being able to determine state replication time is crucial for provisioning databases and show that VM cloning provides this property. We propose Dolly, a database provisioning system based on VM cloning and cost models to adapt the provisioning policy to the cloud infrastructure specifics and application requirements. We present an implementation of Dolly in a commercial-grade replication middleware and evaluate database provisioning strategies for a TPC-W workload on a private cloud and on Amazon EC2. By being aware of VM-based state replication cost, Dolly can solve the challenge of automated provisioning for replicated databases on cloud platforms. Emmanuel Cecchet, Upendra Sharma, Prashant J. Shenoy |
VEE | 1 |
| 2010 | JReq: Database Queries in Imperative Languages
Ming-Yee Iu, Emmanuel Cecchet, Willy Zwaenepoel |
CC | 2 |
| 2010 | Resource management in data-intensive clouds: Opportunities and challengesabstractToday's cloud computing platforms have seen much success in running compute-bound applications with time-varying or one-time needs. In this position paper, we will argue that the cloud paradigm is also well suited for handling data-intensive applications, characterized by the processing and storage of data produced by high-bandwidth sensors or streaming applications. The data rates and the processing demands vary over time for many such applications, making the on-demand cloud paradigm a good match for their needs. However, today's cloud platforms need to evolve to meet the storage, communication, and processing demands of data-intensive applications. We present an ongoing GENI project to connect high-bandwidth radar sensor networks with computational and storage resources in the cloud and use this example to highlight the opportunities and challenges in designing end-to-end data-intensive cloud systems. David Irwin 0001, Prashant J. Shenoy, Emmanuel Cecchet, Michael Zink |
LANMAN | 3 |
| 2009 | Predicting replicated database scalability from standalone database profilingabstractThis paper develops analytical models to predict through-put and response time of a replicated database using meas-urements of the workload on a standalone database. These models allow workload scalability to be estimated before the replicated system is deployed, making the technique useful for capacity planning and dynamic service provi-sioning. The models capture the scalability limits stemming from update propagation and aborts for both multi-master and single-master replicated databases that support snap-shot isolation. Sameh Elnikety, Steven G. Dropsho, Emmanuel Cecchet, Willy Zwaenepoel |
EuroSys | 3 |
| 2009 | Memory buddies: exploiting page sharing for smart colocation in virtualized data centersabstractMany data center virtualization solutions, such as VMware ESX, employ content-based page sharing to consolidate the resources of multiple servers. Page sharing identifies virtual machine memory pages with identical content and consolidates them into a single shared page. This technique, implemented at the host level, applies only between VMs placed on a given physical host. In a multi-server data center, opportunities for sharing may be lost because the VMs holding identical pages are resident on different hosts. In order to obtain the full benefit of content-based page sharing it is necessary to place virtual machines such that VMs with similar memory content are located on the same hosts. Timothy Wood 0001, Gabriel Tarasuk-Levin, Prashant J. Shenoy, Peter Desnoyers, Emmanuel Cecchet, Mark D. Corner |
VEE | 5 |
| 2009 | Online Piece-wise Linear Approximation of Numerical Streams with Precision GuaranteesabstractContinuous "always-on" monitoring is beneficial for a number of applications, but potentially imposes a high load in terms of communication, storage and power consumption when a large number of variables need to be monitored. We introduce two new filtering techniques, swing filters and slide filters, that represent within a prescribed precision a time-varying numerical signal by a piecewise linear function, consisting of connected line segments for swing filters and (mostly) disconnected line segments for slide filters. We demonstrate the effectiveness of swing and slide filters in terms of their compression power by applying them to a real-life data set plus a variety of synthetic data sets. For nearly all combinations of signal behavior and precision requirements, the proposed techniques outperform the earlier approaches for online filtering in terms of data reduction. The slide filter, in particular, consistently dominates all other filters, with up to twofold improvement over the best of the previous techniques. Hazem Elmeleegy, Ahmed K. Elmagarmid, Emmanuel Cecchet, Walid G. Aref, Willy Zwaenepoel |
Proc. VLDB Endow. | 3 |
| 2008 | Middleware-based database replication: the gaps between theory and practiceabstractThe need for high availability and performance in data management systems has been fueling a long running interest in database replication from both academia and industry. However, academic groups often attack replication problems in isolation, overlooking the need for completeness in their solutions, while commercial teams take a holistic approach that often misses opportunities for fundamental innovation. This has created over time a gap between academic research and industrial practice. Emmanuel Cecchet, George Candea, Anastasia Ailamaki |
SIGMOD Conference | 1 |
| 2005 | Transparent caching with strong consistency in dynamic content web sitesabstractWe consider a cluster architecture in which dynamic content is generated by a database back-end and a collection of Web and application server front-ends. We study the effect of transparent query caching on the performance of such a cluster. Transparency requires that cached entries be invalidated as a result of writes. We start with a coarse-grain table-level automatic invalidation cache. Based on observed workload characteristics, we enhance the cache with the necessary dependency tracking and invalidations at the finer granularity of columns. Finally we reduce the miss penalty of invalidations through full and partial coverage of query results.In terms of system design, a query cache may be located at the database back-end, on dedicated machines, on the front-ends, or on a combination thereof. This paper evaluates the tradeoffs of the different cache designs and the cache location using the TPC-W benchmark.Our experiments show that our transparent query cache improves performance very substantially by up to a factor of 1.5 in throughput and 4.2 in response time overall compared to the baseline table-based invalidation scheme. An important contributor to this end result, our optimization for reducing the miss penalty through full and partial coverage detection of query results from the cache improves response time by up to a factor of 2.9 compared to a cache with fine-grained column-based invalidations alone. Thus, the benefits of the higher hit ratio in our optimizations outweigh the costs of additional processing. The results are less clear-cut in terms of where to locate the cache. Performance differences when varying the cache location and the number of caches are small. Cristiana Amza, Gokul Soundararajan, Emmanuel Cecchet |
ICS | 3 |
| 2005 | From Research Prototypes to Industrial Strength Open Source Products - The ObjectWeb Experience
Emmanuel Cecchet |
SOFSEM | 1 |
| 2005 | Middleware benchmarking: approaches, results, experiencesabstractThe report summarizes the results of the Workshop on Middleware Benchmarking held during OOPSLA 2003. The goal of the workshop was to help advance the current practice of gathering performance characteristics of middleware implementations through benchmarking. The participants of the workshop have focused on identifying requirements of and obstacles to middleware benchmarking and forming a position on the related issues. Selected requirements and obstacles are presented, together with guidelines to adhere to when benchmarking, open issues of current practice, and perspectives on further research. Copyright © 2005 John Wiley & Sons, Ltd. Paul Brebner, Emmanuel Cecchet, Julie Marguerite, Petr Tuma 0001, Octavian Ciuhandu, Bruno Dufour, Lieven Eeckhout, Stéphane Frénot, Arvind S. Krishna, John Murphy 0001, Clark Verbrugge |
Concurr. Comput. Pract. Exp. | 2 |
| 2004 | RAIDb: Redundant Array of Inexpensive Databases
Emmanuel Cecchet |
ISPA | 1 |
| 2004 | An asynchronous middleware for Grid resource monitoringabstractAbstract Resource management in a Grid computing environment raises several technical issues. The monitoring infrastructure must be scalable, flexible, configurable and adaptable to support thousands of devices in a highly dynamic environment where operational conditions are constantly changing. We propose to address these challenges by combining asynchronous communications with reflective component‐based technologies. We introduce DREAM (Dynamic REflective Asynchronous Middleware), a Java component‐based message oriented middleware. Asynchronous communications are used to achieve the scalability and flexibility objectives, whereas the reflective component technology provides the complementary configurability and adaptability features. We argue that this infrastructure is a viable approach to build a resource monitoring infrastructure for Grid computing. Moreover, DREAM makes the monitoring logic accessible from J2EE application servers. This allows the monitoring information to be presented as a Grid service and to integrate within the Open Grid Software Architecture. Copyright © 2004 John Wiley & Sons, Ltd. Vivien Quéma, Renaud Lachaize, Emmanuel Cecchet |
Concurr. Pract. Exp. | 3 |
| 2003 | Performance Comparison of Middleware Architectures for Generating Dynamic Web Content
Emmanuel Cecchet, Anupam Chanda, Sameh Elnikety, Julie Marguerite, Willy Zwaenepoel |
Middleware | 1 |
| 2003 | Partial Replication: Achieving Scalability in Redundant Arrays of Inexpensive Databases
Emmanuel Cecchet, Julie Marguerite, Willy Zwaenepoel |
OPODIS | 1 |
| 2003 | The Role of Software Architecture in Configuring Middleware: The ScalAgent Experience
Vivien Quéma, Emmanuel Cecchet |
OPODIS | 2 |
| 2002 | Memory Mapped Networks: A New Deal for Distributed Shared Memories? The SciFS ExperienceabstractDistributed Shared Memories (DSM) performance has always suffered from high network latencies and software communication layers with a large overhead. Memory mapped networks such as Scalable Coherent Interface (SCI) allow to reliably access remote memory without involving the operating system. To show how DSM systems can benefit from this technology, we have developed SciFS, a DSM tightly integrated with the operating system, that exploits the high performance and the remote memory access capabilities of SCI. We first show the respective advantages of two communications techniques with SCI: programmed IO (PIO) and remote DMA (RDMA). Then, we describe how to build a scalable page transfer mechanism by mixing PIO and RDMA. Despite the lack of a broadcast mechanism with SCI, we demonstrate that it is possible to build scalable synchronization primitives using PIO. Finally, we evaluate various consistency models with scientific computing applications from the Splash benchmark. We observe that, even if the rough network performance is good, it is not sufficient to obtain acceptable results with applications that require fine grain parallelism. However, we show that memory mapped networks provide an efficient hardware support to implement software DSM systems without requiring complex relaxed consistency models. This way, DSM design can be greatly simplified using this technology. Emmanuel Cecchet |
CLUSTER | 1 |
| 2002 | Performance and scalability of EJB applicationsabstractWe investigate the combined effect of application implementation method, container design, and efficiency of communication layers on the performance scalability of J2EE application servers by detailed measurement and profiling of an auction site server.We have implemented five versions of the auction site. The first version uses stateless session beans, making only minimal use of the services provided by the Enterprise JavaBeans (EJB) container. Two versions use entity beans, one with container-managed persistence and the other with bean-managed persistence. The fourth version applies the session fasade pattern, using session beans as a fasade to access entity beans. The last version uses EJB 2.0 local interfaces with the session fasade pattern. We evaluate these different implementations on two popular open-source EJB containers with orthogonal designs. JBoss uses dynamic proxies to generate the container classes at run time, making an extensive use of reflection. JOnAS pre-compiles classes during deployment, minimizing the use of reflection at run time. We also evaluate the communication optimizations provided by each of these EJB containers.The most important factor in determining performance is the application implementation method. EJB applications with session beans perform as well as a Java servlets-only implementation and an order-of-magnitude better than most of the implementations based on entity beans. The fine-granularity access exposed by the entity beans limits scalability. Use of session fasade beans improves performance for entity beans, but only if local communication is very efficient or EJB 2.0 local interfaces are used. Otherwise, session fasade beans degrade performance.For the implementation using session beans, communication cost forms the major component of the execution time on the EJB server. The design of the container has little effect on performance. With entity beans, the design of the container becomes important. In particular, the cost of reflection affects performance. For implementations using session fasade beans, local communication cost is critically important. EJB 2.0 local interfaces improve the performance by avoiding the communication layers for local communications. Emmanuel Cecchet, Julie Marguerite, Willy Zwaenepoel |
OOPSLA | 1 |
| 2001 | Parallel Pull-Based LRU: A Request Distribution Algorithm for Clustered Web Caches Using a DSM for Memory Mapped NetworksabstractThe SIRAC laboratory has developed SciFS, a distributed shared memory (DSM) that tries to benefit from the high performance and the remote addressing capabilities of the scalable coherent interface (SCI) memory mapped network. We use SciFS for high performance cluster computing and we also experiment with it to build large scale clustered Web caches. We propose Whoops! a clustered Web cache prototype with a new request distribution algorithm, called PPBL (Parallel Pull-Based LRU), especially designed for use with a memory mapped network and a DSM system. Unlike other distribution algorithms the decision is distributed over all nodes thus providing better scalability. We evaluate a first PPBL implementation and discuss scalability issues. Then, we propose a solution to build a scalable implementation of PPBL. We conclude with other improvements that can be achieved to build efficient large scale clustered Web caches using a DSM over memory mapped networks. Emmanuel Cecchet |
CCGRID | 1 |
| 2001 | Stingray: Cone tracing using a software DSM for SCI clustersabstractIn this paper we consider the use of a supercomputer with a hardware shared memory versus a cluster of workstations using a software Distributed Shared Memory (DSM). We focus on ray tracing applications to compare both architectures. We have ported Stingray, a parallel cone tracer developed on a SGI Origin 2000 supercomputer, on a cluster using a Scalable Coherent Interface (SCI) network and a software DSM called SciFS. Alexandre Meyer, Emmanuel Cecchet |
CLUSTER | 2 |
| 2000 | Parallel Pull-Based LRU : a New Request Distribution Algorithm for Large Scale SCI Clustered Web Caches
Emmanuel Cecchet, Cyril Perrin |
CLUSTER | 1 |