Karsten Schwan

Affiliations:
  • Georgia Institute of Technology, Atlanta, USA


According to our database1, Karsten Schwan authored at least 359 papers between 1977 and 2018.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2018
HeteroOS: OS Design for Heterogeneous Memory Management in Datacenters.
ACM SIGOPS Oper. Syst. Rev., 2018

Accelerating Data Analytics on Integrated GPU Platforms via Runtime Specialization.
Int. J. Parallel Program., 2018

2017
HeteroOS: OS Design for Heterogeneous Memory Management in Datacenter.
Proceedings of the 44th Annual International Symposium on Computer Architecture, 2017

Fault-Scalable Virtualized Infrastructure Management.
Proceedings of the 37th IEEE International Conference on Distributed Computing Systems, 2017

2016
Drawing Insights from "Big Data" Machine Learning Literature using Textual Features Why are some novels considered to be literature? A. predictive model of literary judgments shows that textual features are important. Andreas van Cranenburgh: Reducing Mobile Throttling from Temperature by Offloading Apps.
Tiny Trans. Comput. Sci., 2016

Energy Aware Persistence: Reducing the Energy Overheads of Persistent Memory.
IEEE Comput. Archit. Lett., 2016

Ephemeral Apps.
Proceedings of the 17th International Workshop on Mobile Computing Systems and Applications, 2016

An Evolutionary Study of Linux Memory Management for Fun and Profit.
Proceedings of the 2016 USENIX Annual Technical Conference, 2016

Affinity-aware work-stealing for integrated CPU-GPU processors.
Proceedings of the 21st ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2016

GPUShare: Fair-Sharing Middleware for GPU Clouds.
Proceedings of the 2016 IEEE International Parallel and Distributed Processing Symposium Workshops, 2016

Attribute-Based Partial Geo-Replication System.
Proceedings of the 2016 IEEE International Conference on Cloud Engineering, 2016

Phoenix: Memory Speed HPC I/O with NVM.
Proceedings of the 23rd IEEE International Conference on High Performance Computing, 2016

Exploiting variability for energy optimization of parallel programs.
Proceedings of the Eleventh European Conference on Computer Systems, 2016

pVM: persistent virtual memory for efficient capacity scaling and object storage.
Proceedings of the Eleventh European Conference on Computer Systems, 2016

Data tiering in heterogeneous memory systems.
Proceedings of the Eleventh European Conference on Computer Systems, 2016

GraphIn: An Online High Performance Incremental Graph Processing Framework.
Proceedings of the Euro-Par 2016: Parallel Processing, 2016

SOUL: An Edge-Cloud System for Mobile Applications in a Sensor-Rich World.
Proceedings of the IEEE/ACM Symposium on Edge Computing, 2016

Fast, Scalable and Secure Onloading of Edge Functions Using AirBox.
Proceedings of the IEEE/ACM Symposium on Edge Computing, 2016

FlashStager: Improving the Performance of SSD-Based Data Staging Systems via Write Redirection.
Proceedings of the 2016 IEEE International Conference on Cluster Computing, 2016

Accelerating graph applications on integrated GPU platforms via instrumentation-driven optimizations.
Proceedings of the ACM International Conference on Computing Frontiers, CF'16, 2016

Landrush: Rethinking In-Situ Analysis for GPGPU Workflows.
Proceedings of the IEEE/ACM 16th International Symposium on Cluster, 2016

SpaceJMP: Programming with Multiple Virtual Address Spaces.
Proceedings of the Twenty-First International Conference on Architectural Support for Programming Languages and Operating Systems, 2016

Energy Aware Persistence: Reducing Energy Overheads of Memory-based Persistence in NVMs.
Proceedings of the 2016 International Conference on Parallel Architectures and Compilation, 2016

2015
What Will 2022 Look Like? The IEEE CS 2022 Report.
Computer, 2015

A Framework for Emulating Non-Volatile Memory Systemswith Different Performance Characteristics.
Proceedings of the 6th ACM/SPEC International Conference on Performance Engineering, Austin, TX, USA, January 31, 2015

HeteroVisor: Exploiting Resource Heterogeneity to Enhance the Elasticity of Cloud Platforms.
Proceedings of the 11th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, 2015

Co-sites: the autonomous distributed dataflows in collaborative scientific discovery.
Proceedings of the 10th Workshop on Workflows in Support of Large-Scale Science, 2015

GraphReduce: processing large-scale graphs on accelerator-based systems.
Proceedings of the International Conference for High Performance Computing, 2015

Scaling iterative graph computations with GraphMap.
Proceedings of the International Conference for High Performance Computing, 2015

Task characterization-driven scheduling of multiple applications in a task-based runtime.
Proceedings of the First International Workshop on Extreme Scale Programming Models and Middleware, 2015

AppSachet: Distributed App Delivery from the Edge Cloud.
Proceedings of the Mobile Computing, Applications, and Services, 2015

Unified address translation for memory-mapped SSDs with FlashMap.
Proceedings of the 42nd Annual International Symposium on Computer Architecture, 2015

GraphReduce: Large-Scale Graph Analytics on Accelerator-Based HPC Systems.
Proceedings of the 2015 IEEE International Parallel and Distributed Processing Symposium Workshop, 2015

SODA: Science-Driven Orchestration of Data Analytics.
Proceedings of the 11th IEEE International Conference on e-Science, 2015

ObsCon: Integrated Monitoring and Control for Parallel, Real-Time Applications.
Proceedings of the 2015 IEEE International Conference on Cluster Computing, 2015

Understanding issue correlations: a case study of the Hadoop system.
Proceedings of the Sixth ACM Symposium on Cloud Computing, 2015

2014
NVRAM-aware Logging in Transaction Systems.
Proc. VLDB Endow., 2014

Dynamic core affinity for high-performance file upload on Hadoop Distributed File System.
Parallel Comput., 2014

Hello ADIOS: the challenges and lessons of developing leadership class I/O frameworks.
Concurr. Comput. Pract. Exp., 2014

Slices: Provisioning Heterogeneous HPC Systems.
Proceedings of the Annual Conference of the Extreme Science and Engineering Discovery Environment, 2014

ELF: Efficient Lightweight Fast Stream Processing at Scale.
Proceedings of the 2014 USENIX Annual Technical Conference, 2014

Scheduling Multi-tenant Cloud Workloads on Accelerator-Based Systems.
Proceedings of the International Conference for High Performance Computing, 2014

Active workflow system for near real-time extreme-scale science.
Proceedings of the first workshop on Parallel programming for analytics applications, 2014

Leo: A Profile-Driven Dynamic Optimization Framework for GPU Applications.
Proceedings of the 2014 Conference on Timely Results in Operating Systems, 2014

ECC: Edge Cloud Composites.
Proceedings of the 2nd IEEE International Conference on Mobile Cloud Computing, 2014

Scibox: Online Sharing of Scientific Data via the Cloud.
Proceedings of the 2014 IEEE 28th International Parallel and Distributed Processing Symposium, 2014

Personal clouds: Sharing and integrating networked resources to enhance end user experiences.
Proceedings of the 2014 IEEE Conference on Computer Communications, 2014

Exploring Graph Analytics for Cloud Troubleshooting.
Proceedings of the 11th International Conference on Autonomic Computing, 2014

Towards Combining Online & Offline Management for Big Data Applications.
Proceedings of the 11th International Conference on Autonomic Computing, 2014

Reducing the cost of persistence for nonvolatile heaps in end user devices.
Proceedings of the 20th IEEE International Symposium on High Performance Computer Architecture, 2014

HeteroCheckpoint: Efficient Checkpointing for Accelerator-Based Systems.
Proceedings of the 44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, 2014

Merlin: Application- and Platform-aware Resource Allocation in Consolidated Server Systems.
Proceedings of the ACM Symposium on Cloud Computing, 2014

Flexpath: Type-Based Publish/Subscribe System for Large-Scale Science Analytics.
Proceedings of the 14th IEEE/ACM International Symposium on Cluster, 2014

Efficient Instrumentation of GPGPU Applications Using Information Flow Analysis and Symbolic Execution.
Proceedings of the Seventh Workshop on General Purpose Processing Using GPUs, 2014

2013
Practical Compute Capacity Management for Virtualized Datacenters.
IEEE Trans. Cloud Comput., 2013

Core groups: System abstractions for extending the dynamic range of client devices using heterogeneous cores.
Sustain. Comput. Informatics Syst., 2013

Performance troubleshooting in data centers: an annotated bibliography?
ACM SIGOPS Oper. Syst. Rev., 2013

inTune: coordinating multicore islands to achieve global policy objectives.
Proceedings of the First ACM SIGOPS Conference on Timely Results in Operating Systems, 2013

NVM heaps for accelerating browser-based applications.
Proceedings of the 1st Workshop on Interactions of NVM/FLASH with Operating Systems and Workloads, 2013

GoldRush: resource efficient in situ scientific data analytics using fine-grained interference aware execution.
Proceedings of the International Conference for High Performance Computing, 2013

On the core affinity and file upload performance of Hadoop.
Proceedings of the 2013 International Workshop on Data-Intensive Scalable Computing Systems, 2013

Software-controlled transparent management of heterogeneous memory resources in virtualized systems.
Proceedings of the ACM SIGPLAN Workshop on Memory Systems Performance and Correctness, 2013

M-ECho: A Middleware for Morphable Data-Streaming in Pervasive Systems.
Proceedings of the Workshop on End-to-End, 2013

FlexIO: I/O Middleware for Location-Flexible Scientific Data Analytics.
Proceedings of the 27th IEEE International Symposium on Parallel and Distributed Processing, 2013

Resource Provisioning for Staging Components.
Proceedings of the 2013 IEEE International Symposium on Parallel & Distributed Processing, 2013

Optimizing Checkpoints Using NVM as Virtual Memory.
Proceedings of the 27th IEEE International Symposium on Parallel and Distributed Processing, 2013

PowerTune: Differentiated Power Allocation in Over-Provisioned Multicore Systems.
Proceedings of the 2013 IEEE International Symposium on Parallel & Distributed Processing, 2013

Brawny vs. Wimpy: Evaluation and Analysis of Modern Workloads on Heterogeneous Processors.
Proceedings of the 2013 IEEE International Symposium on Parallel & Distributed Processing, 2013

I/O Containers: Managing the Data Analytics and Visualization Pipelines of High End Codes.
Proceedings of the 2013 IEEE International Symposium on Parallel & Distributed Processing, 2013

Cache Topology Aware Mapping of Stream Processing Applications onto CMPs.
Proceedings of the IEEE 33rd International Conference on Distributed Computing Systems, 2013

Multi-tenancy on GPGPU-based servers.
Proceedings of the 7th International Workshop on Virtualization Technologies in Distributed Computing, 2013

FlexQuery: An online query system for interactive remote visual data exploration at large scale.
Proceedings of the 2013 IEEE International Conference on Cluster Computing, 2013

Oncilla: A GAS runtime for efficient resource allocation and data movement in accelerated clusters.
Proceedings of the 2013 IEEE International Conference on Cluster Computing, 2013

A-Cache: Resolving cache interference for distributed storage with mixed workloads.
Proceedings of the 2013 IEEE International Conference on Cluster Computing, 2013

Distributed resource exchange: Virtualized resource management for SR-IOV InfiniBand clusters.
Proceedings of the 2013 IEEE International Conference on Cluster Computing, 2013

FastMR: fast processing for large distributed data streams.
Proceedings of the ACM Symposium on Cloud Computing, SOCC '13, 2013

Memory-efficient groupby-aggregate using compressed buffer trees.
Proceedings of the ACM Symposium on Cloud Computing, SOCC '13, 2013

Kinship: efficient resource management for performance and functionally asymmetric platforms.
Proceedings of the Computing Frontiers Conference, 2013

2012
Evaluating the need for complexity in energy-aware management for cloud platforms.
SIGMETRICS Perform. Evaluation Rev., 2012

The Forgotten 'Uncore': On the Energy-Efficiency of Heterogeneous Cores.
Proceedings of the 2012 USENIX Annual Technical Conference, 2012

Quality-Aware Data Management for Large Scale Scientific Applications.
Proceedings of the 2012 SC Companion: High Performance Computing, 2012

VScope: Middleware for Troubleshooting Time-Sensitive Data Center Applications.
Proceedings of the Middleware 2012, 2012

Lynx: A dynamic instrumentation system for data-parallel applications on GPGPU architectures.
Proceedings of the 2012 IEEE International Symposium on Performance Analysis of Systems & Software, 2012

v-Bundle: Flexible Group Resource Offerings in Clouds.
Proceedings of the 2012 IEEE 32nd International Conference on Distributed Computing Systems, 2012

Net-cohort: detecting and managing VM ensembles in virtualized data centers.
Proceedings of the 9th International Conference on Autonomic Computing, 2012

HeteroMates: Providing high dynamic power range on client devices using heterogeneous core groups.
Proceedings of the 2012 International Green Computing Conference, 2012

A cyber-physical integrated system for application performance and energy management in data centers.
Proceedings of the 2012 International Green Computing Conference, 2012

D2T: Doubly Distributed Transactions for High Performance and Distributed Computing.
Proceedings of the 2012 IEEE International Conference on Cluster Computing, 2012

Interactive Use of Cloud Services: Amazon SQS and S3.
Proceedings of the 12th IEEE/ACM International Symposium on Cluster, 2012

Region scheduling: efficiently using the cache architectures via page-level affinity.
Proceedings of the 17th International Conference on Architectural Support for Programming Languages and Operating Systems, 2012


2011
Attaining system performance points: revisiting the end-to-end argument in system design for heterogeneous many-core systems.
ACM SIGOPS Oper. Syst. Rev., 2011

An analysis of power reduction in datacenters using heterogeneous chip multiprocessors.
SIGMETRICS Perform. Evaluation Rev., 2011

Exploiting Latent I/O Asynchrony in Petascale Science Applications.
Int. J. High Perform. Comput. Appl., 2011

Keeneland: Bringing Heterogeneous GPU Computing to the Computational Science Community.
Comput. Sci. Eng., 2011

Loosely coupled coordinated management in virtualized data centers.
Clust. Comput., 2011

Pegasus: Coordinated Scheduling for Virtualized Accelerator-based Systems.
Proceedings of the 2011 USENIX Annual Technical Conference, 2011

Statistical techniques for online anomaly detection in data centers.
Proceedings of the 12th IFIP/IEEE International Symposium on Integrated Network Management, 2011

Symbiotic Scheduling for Shared Caches in Multi-core Systems Using Memory Footprint Signature.
Proceedings of the International Conference on Parallel Processing, 2011

Cloud4Home - Enhancing Data Services with @Home Clouds.
Proceedings of the 2011 International Conference on Distributed Computing Systems, 2011

A flexible architecture integrating monitoring and analytics for managing large-scale data centers.
Proceedings of the 8th International Conference on Autonomic Computing, 2011

Shadowfax: scaling in heterogeneous cluster systems via GPGPU assemblies.
Proceedings of the 5th International Workshop on Virtualization Technologies in Distributed Computing, 2011

Six degrees of scientific data: reading patterns for extreme scale science IO.
Proceedings of the 20th ACM International Symposium on High Performance Distributed Computing, 2011

Just in time: adding value to the IO pipelines of high performance applications with JITStaging.
Proceedings of the 20th ACM International Symposium on High Performance Distributed Computing, 2011

CACM: Current-aware capacity management in consolidated server enclosures.
Proceedings of the 2011 International Green Computing Conference and Workshops, 2011

Skel: Generative Software for Producing Skeletal I/O Applications.
Proceedings of the IEEE 7th International Conference on E-Science, 2011

A Type System for High Performance Communication and Computation.
Proceedings of the IEEE 7th International Conference on E-Science, 2011

ResourceExchange: Latency-Aware Scheduling in Virtualized Environments with High Performance Fabrics.
Proceedings of the 2011 IEEE International Conference on Cluster Computing (CLUSTER), 2011

HEaRS: A Hierarchical Energy-Aware Resource Scheduler for Virtualized Data Centers.
Proceedings of the 2011 IEEE International Conference on Cluster Computing (CLUSTER), 2011

A framework for dynamically instrumenting GPU compute applications within GPU Ocelot.
Proceedings of 4th Workshop on General Purpose Processing on Graphics Processing Units, 2011

STRATUS: Assembling Virtual Platforms from Device Clouds.
Proceedings of the IEEE International Conference on Cloud Computing, 2011

2010
VM power metering: feasibility and challenges.
SIGMETRICS Perform. Evaluation Rev., 2010

DataStager: scalable data staging services for petascale applications.
Clust. Comput., 2010

Managing Variability in the IO Performance of Petascale Storage Systems.
Proceedings of the Conference on High Performance Computing Networking, 2010

EFFIS: An End-to-end Framework for Fusion Integrated Simulation.
Proceedings of the 18th Euromicro Conference on Parallel, 2010

Online detection of utility cloud anomalies using metric distributions.
Proceedings of the IEEE/IFIP Network Operations and Management Symposium, 2010

VStore++: Virtual Storage Services for Mobile Devices.
Proceedings of the Mobile Computing, Applications, and Services, 2010

A Case for Coordinated Resource Management in Heterogeneous Multicore Platforms.
Proceedings of the Computer Architecture, 2010

Achieving Power-Efficiency in Clusters without Distributed File System Complexity.
Proceedings of the Computer Architecture, 2010

PreDatA - preparatory data analytics on peta-scale machines.
Proceedings of the 24th IEEE International Symposium on Parallel and Distributed Processing, 2010

Managing large-scale utility cloud.
Proceedings of the 24th IEEE International Symposium on Parallel and Distributed Processing, 2010

Monalytics: online monitoring and analytics for managing large scale data centers.
Proceedings of the 7th International Conference on Autonomic Computing, 2010

Look Who's Talking: Discovering Dependencies between Virtual Machines Using CPU Utilization.
Proceedings of the 2nd USENIX Workshop on Hot Topics in Cloud Computing, 2010

vNUMA-mgr: Managing VM memory on NUMA platforms.
Proceedings of the 2010 International Conference on High Performance Computing, 2010

Differential virtual time (DVT): rethinking I/O service differentiation for virtual machines.
Proceedings of the 1st ACM Symposium on Cloud Computing, 2010

Robust and flexible power-proportional storage.
Proceedings of the 1st ACM Symposium on Cloud Computing, 2010

FaReS: Fair Resource Scheduling for VMM-Bypass InfiniBand Devices.
Proceedings of the 10th IEEE/ACM International Conference on Cluster, 2010

HyVM - Hybrid Virtual Machines - Efficient Use of Future Heterogeneous Chip Multiprocessors.
Proceedings of the Architecture of Computing Systems, 2010

2009
Isolation points: Creating performance-robust enterprise systems.
ACM Trans. Auton. Adapt. Syst., 2009

VPM tokens: virtual machine-aware power budgeting in datacenters.
Clust. Comput., 2009

Plasma fusion code coupling using scalable I/O services and scientific workflows.
Proceedings of the 4th Workshop on Workflows in Support of Large-Scale Science, 2009

Adaptable, metadata rich IO methods for portable high performance IO.
Proceedings of the 23rd IEEE International Symposium on Parallel and Distributed Processing, 2009

vManage: loosely coupled platform and virtualization management in data centers.
Proceedings of the 6th International Conference on Autonomic Computing, 2009

IBMon: monitoring VMM-bypass capable InfiniBand devices using memory introspection.
Proceedings of the 3rd ACM Workshop on System-level Virtualization for High Performance Computing, 2009

Extending virtualization services with trust guarantees via behavioral monitoring.
Proceedings of the 1st EuroSys Workshop on Virtualization Technology for Dependable Systems, 2009

GViM: GPU-accelerated virtual machines.
Proceedings of the 3rd ACM Workshop on System-level Virtualization for High Performance Computing, 2009

Event-based systems: opportunities and challenges at exascale.
Proceedings of the Third ACM International Conference on Distributed Event-Based Systems, 2009

Extending I/O through high performance data services.
Proceedings of the 2009 IEEE International Conference on Cluster Computing, August 31, 2009

High Throughput Data Movement.
Proceedings of the Scientific Data Management - Challenges, Technology, and Deployment., 2009

2008
O2S2: enhanced object-based virtualized storage.
ACM SIGOPS Oper. Syst. Rev., 2008

Providing platform heterogeneity-awareness for data center power management.
Clust. Comput., 2008

Netchannel: a VMM-level mechanism for continuous, transparentdevice access during VM migration.
Proceedings of the 4th International Conference on Virtual Execution Environments, 2008

Grouping Distributed Stream Query Services by Operator Similarity and Network Locality.
Proceedings of the 2008 IEEE Congress on Services, Part I, 2008

A state-space approach to SLA based management.
Proceedings of the IEEE/IFIP Network Operations and Management Symposium: Pervasive Management for Ubioquitous Networks and Services, 2008

VStore: efficiently storing virtualized state across mobile devices.
Proceedings of the First Workshop on Virtualization in Mobile Computing, 2008

WorldTravel: A Testbed for Service-Oriented Applications.
Proceedings of the Service-Oriented Computing, 2008

Flexible Classification on Heterogenous Multicore Appliance Platforms.
Proceedings of the 17th International Conference on Computer Communications and Networks, 2008

Vpm tokens: virtual machine-aware power budgeting in datacenters.
Proceedings of the 17th International Symposium on High-Performance Distributed Computing (HPDC-17 2008), 2008

ShareStreams-V: A Virtualized QoS Packet Scheduling Accelerator.
Proceedings of the 16th IEEE International Symposium on Field-Programmable Custom Computing Machines, 2008

Performance implications of virtualizing multicore cluster machines.
Proceedings of the 2nd Workshop on System-Level Virtualization for High Performance Computing, 2008

Protectit: trusted distributed services operating on sensitive data.
Proceedings of the 2008 EuroSys Conference, Glasgow, Scotland, UK, April 1-4, 2008, 2008

Exploiting Latent I/O Asynchrony in Petascale Science Applications.
Proceedings of the Fourth International Conference on e-Science, 2008

Active CoordinaTion (ACT) - toward effectively managing virtualized multicore clouds.
Proceedings of the 2008 IEEE International Conference on Cluster Computing, 29 September, 2008

Flexible IO and integration for scientific codes through the adaptable IO system (ADIOS).
Proceedings of the 6th International Workshop on Challenges of Large Applications in Distributed Environments, 2008

2007
Advanced networking services for distributed multimedia streaming applications.
Multim. Tools Appl., 2007

IQ-Paths: Predictably High Performance Data Streams Across Dynamic Network Overlays.
J. Grid Comput., 2007

Middleware for enterprise scale data stream management using utility-driven self-adaptive information flows.
Clust. Comput., 2007

VirtualPower: coordinated power management in virtualized enterprise systems.
Proceedings of the 21st ACM Symposium on Operating Systems Principles 2007, 2007

Enabling semantic communications for virtual machines via iConnect.
Proceedings of the 2nd International Workshop on Virtualization Technology in Distributed Computing, 2007

e-SAFE: An Extensible, Secure and Fault Tolerant Storage System.
Proceedings of the First International Conference on Self-Adaptive and Self-Organizing Systems, 2007

Towards IQ-Appliances: Quality-awareness in Information Virtualization.
Proceedings of the Sixth IEEE International Symposium on Network Computing and Applications (NCA 2007), 12, 2007

iManage: Policy-Driven Self-management for Enterprise-Scale Systems.
Proceedings of the Middleware 2007, 2007

Automated Availability Management Driven by Business Policies.
Proceedings of the Integrated Network Management, 2007

Ad Hoc Distributed Simulation of Surface Transportation Systems.
Proceedings of the Computational Science, 2007

Energy-Aware Mobile Service Overlays: Cooperative Dynamic Power Management in Distributed Mobile Systems.
Proceedings of the Fourth International Conference on Autonomic Computing (ICAC'07), 2007

High performance and scalable I/O virtualization via self-virtualized devices.
Proceedings of the 16th International Symposium on High-Performance Distributed Computing (HPDC-16 2007), 2007

LIVE: : a light-weight data workspace for computational science.
Proceedings of the 16th International Symposium on High-Performance Distributed Computing (HPDC-16 2007), 2007

E2EProf: Automated End-to-End Performance Management for Enterprise Systems.
Proceedings of the 37th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, 2007

LIVE data workspace: A flexible, dynamic and extensible platform for petascale applications.
Proceedings of the 2007 IEEE International Conference on Cluster Computing, 2007

2006
Publish-Subscribe for High-Performance Computing.
IEEE Internet Comput., 2006

IQ-Services: network-aware middleware for interactive large-data applications.
Concurr. Comput. Pract. Exp., 2006

<i>Spirits</i>: Using Virtualization and Pervasiveness to Manage Mobile Robot Software Systems.
Proceedings of the Self-Managed Networks, 2006

Protected data paths: delivering sensitive data via untrusted proxies.
Proceedings of the 2006 International Conference on Privacy, 2006

Utilizing Network Processors in Distributed Enterprise Environments.
Proceedings of the Fifth IEEE International Symposium on Network Computing and Applications, 2006

Mobile service overlays: reconfigurable middleware for MANETs.
Proceedings of the 1st international workshop on Decentralized resource sharing in mobile computing and networking, 2006

Utility-Driven Proactive Management of Availability in Enterprise-Scale Information Flows.
Proceedings of the Middleware 2006, 2006

I-Queue: Smart Queues for Service Management.
Proceedings of the Service-Oriented Computing, 2006

AutoPower: Toward Energy-aware Software Systems for Distributed Mobile Robots.
Proceedings of the 2006 IEEE International Conference on Robotics and Automation, 2006

SysProf: Online Distributed Behavior Diagnosis through Fine-grain System Monitoring.
Proceedings of the 26th IEEE International Conference on Distributed Computing Systems (ICDCS 2006), 2006

Dynamic Data Driven Application Simulation of Surface Transportation Systems.
Proceedings of the Computational Science, 2006

Implementing Diverse Messaging Models with Self-Managing Properties using IFLOW.
Proceedings of the 3rd International Conference on Autonomic Computing, 2006

QMON: QoS- and Utility-Aware Monitoring in Enterprise Systems.
Proceedings of the 3rd International Conference on Autonomic Computing, 2006

2005
Flexible cross-domain event delivery for quality-managed multimedia applications.
ACM Trans. Multim. Comput. Commun. Appl., 2005

Efficient end to end data exchange using configurable compression.
ACM SIGOPS Oper. Syst. Rev., 2005

Combining Compiler and Operating System Support for Energy Efficient I/O on Embedded Platforms.
Proceedings of the 9th International Workshop on Software and Compilers for Embedded Systems, Dallas, Texas, USA, September 29, 2005

Feedback-Based Dynamic Voltage and Frequency Scaling for Memory-Bound Real-Time Applications.
Proceedings of the 11th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2005), 2005

KStreams: kernel support for efficient data streaming in proxy servers.
Proceedings of the Network and Operating System Support for Digital Audio and Video, 2005

Platform Overlays: enabling in-network stream processing in large-scale distributed applications.
Proceedings of the Network and Operating System Support for Digital Audio and Video, 2005

C-CORE: Using Communication Cores for High Performance Network Services.
Proceedings of the Fourth IEEE International Symposium on Network Computing and Applications (NCA 2005), 2005

I-RMI: Performance Isolation in Information Flow Applications.
Proceedings of the Middleware 2005, ACM/IFIP/USENIX, 6th International Middleware Conference, Grenoble, France, November 28, 2005

Opportunistic Overlays: Efficient Content Delivery in Mobile Ad Hoc Networks.
Proceedings of the Middleware 2005, ACM/IFIP/USENIX, 6th International Middleware Conference, Grenoble, France, November 28, 2005

Resource-Aware Distributed Stream Management Using Dynamic Overlays.
Proceedings of the 25th International Conference on Distributed Computing Systems (ICDCS 2005), 2005

Lightweight Morphing Support for Evolving Middleware Data Exchanges in Distributed Applications.
Proceedings of the 25th International Conference on Distributed Computing Systems (ICDCS 2005), 2005

Distributed Stream Management using Utility-Driven Self-Adaptive Middleware.
Proceedings of the Second International Conference on Autonomic Computing (ICAC 2005), 2005

Service Augmentation for High End Interactive Data Services.
Proceedings of the 2005 IEEE International Conference on Cluster Computing (CLUSTER 2005), September 26, 2005

Harnessing Shared Wide-area Clusters for Dynamic High End Services.
Proceedings of the 2005 IEEE International Conference on Cluster Computing (CLUSTER 2005), September 26, 2005

An Efficient Frequency Scaling Approach for Energy-Aware Embedded Real-Time Systems.
Proceedings of the Systems Aspects in Organic and Pervasive Computing, 2005

Reducing System Level Power Consumption for Mobile and Embedded Platforms.
Proceedings of the Systems Aspects in Organic and Pervasive Computing, 2005

Addressing data compatibility on programmable network platforms.
Proceedings of the 2005 ACM/IEEE Symposium on Architecture for Networking and Communications Systems, 2005

2004
Dynamic Window-Constrained Scheduling of Real-Time Streams in Media Servers.
IEEE Trans. Computers, 2004

Energy-Aware Traffic Shaping for Wireless Real-Time Applications.
Proceedings of the 10th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2004), 2004

Energy-Aware Media Transcoding in Wireless Systems.
Proceedings of the Second IEEE International Conference on Pervasive Computing and Communications (PerCom 2004), 2004

Kernel Plugins: When a VM Is Too Much.
Proceedings of the 3rd Virtual Machine Research and Technology Symposium, 2004

Dynamic Data Access to the GT/CERCS Linux Mirror Site.
Proceedings of the 18th International Parallel and Distributed Processing Symposium (IPDPS 2004), 2004

IQ-Services: Resource-Aware Middleware for Heterogeneous Applications.
Proceedings of the 18th International Parallel and Distributed Processing Symposium (IPDPS 2004), 2004

StreamGen: A Workload Generation Tool for Distributed Information Flow Applications.
Proceedings of the 33rd International Conference on Parallel Processing (ICPP 2004), 2004

SOAP-binQ: High-Performance SOAP with Continuous Quality Management.
Proceedings of the 24th International Conference on Distributed Computing Systems (ICDCS 2004), 2004

ShareStreams: A Scalable Architecture and Hardware Support for High-Speed QoS Packet Schedulers.
Proceedings of the 12th IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM 2004), 2004

XChange: coupling parallel applications in a dynamic environment.
Proceedings of the 2004 IEEE International Conference on Cluster Computing (CLUSTER 2004), 2004

Morphable Messaging: Efficient Support for Evolution in Distributed Applications.
Proceedings of the 2nd International Workshop on Challenges of Large Applications in Distributed Environments, 2004

2003
Dynamic Querying of Streaming Data with the dQUOB System.
IEEE Trans. Parallel Distributed Syst., 2003

On Network CoProcessors for Scalable, Predictable Media Services.
IEEE Trans. Parallel Distributed Syst., 2003

System-Level Resource Monitoring in High-Performance Computing Environments.
J. Grid Comput., 2003

Opportunistic Channels: Mobility-Aware Event Delivery.
Proceedings of the Middleware 2003, 2003

Leveraging Block Decisions and Aggregation in the ShareStreams QoS Architecture.
Proceedings of the 17th International Parallel and Distributed Processing Symposium (IPDPS 2003), 2003

Service Morphing: Integrated System- and Application-Level Service.
Proceedings of the 5th Annual International Workshop on Active Middleware Services (AMS 2003) 2003 Autonomic Computing Workshop, 2003

Method Partitioning - Runtime Customization of Pervasive Programs without Design-time Application Knowledge.
Proceedings of the 23rd International Conference on Distributed Computing Systems (ICDCS 2003), 2003

Resource-Aware Stream Management with the Customizable dproc Distributed Monitoring Mechanisms.
Proceedings of the 12th International Symposium on High-Performance Distributed Computing (HPDC-12 2003), 2003

Network processors as building blocks in overlay networks.
Proceedings of the 11th Annual IEEE Symposium on High Performance Interconnects, 2003

Differential Data Protection for Dynamic Distributed Application.
Proceedings of the 19th Annual Computer Security Applications Conference (ACSAC 2003), 2003

2002
Native Data Representation: An Efficient Wire Format for High-Performance Distributed Computing.
IEEE Trans. Parallel Distributed Syst., 2002

Open Metadata Formats: Efficient XML-Based Communication for High Performance Computing.
Clust. Comput., 2002

Power-aware video decoding using real-time event handlers.
Proceedings of the Fifth International Workshop on Wireless Mobile Multimedia, 2002

AIMS: robustness through sensible introspection.
Proceedings of the 10th ACM SIGOPS European Workshop, Saint-Emilion, France, July 1, 2002, 2002

SmartPointers: personalized scientific data portals in your hand.
Proceedings of the 2002 ACM/IEEE conference on Supercomputing, 2002

Scalable directory services using proactivity.
Proceedings of the 2002 ACM/IEEE conference on Supercomputing, 2002

Kernel Supportfor the Event-BasedCooperation of Distributed Resource Managers.
Proceedings of the 8th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2002), 2002

Efficient Implementation of Packet Scheduling Algorithm on High-Speed Programmable Network Processors.
Proceedings of the Management of Multimedia on the Internet, 2002

Cooperative run-time management of adaptive applications and distributed resources.
Proceedings of the 10th ACM International Conference on Multimedia 2002, 2002

Java Mirrors: Building Blocks for Remote Interaction.
Proceedings of the 16th International Parallel and Distributed Processing Symposium (IPDPS 2002), 2002

A Practical Approach for ?Zero? Downtime in an Operational Information System.
Proceedings of the 22nd International Conference on Distributed Computing Systems (ICDCS'02), 2002

dproc - Extensible Run-Time Resource Monitoring for Cluster Applications.
Proceedings of the Computational Science - ICCS 2002, 2002

IQ-RUDP: Coordinating Application Adaptation with Network Transport.
Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing (HPDC-11 2002), 2002

A Case for Proactivity in Directory Services.
Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing (HPDC-11 2002), 2002

Architecture and Hardware for Scheduling Gigabit Packet Streams.
Proceedings of the 10th Annual IEEE Symposium on High Performance Interconnects (HOTIC 2002), August 21, 2002

Stream Handlers: Application-Specific Message Services on Attached Network Processors.
Proceedings of the 10th Annual IEEE Symposium on High Performance Interconnects (HOTIC 2002), August 21, 2002

KECho - Event Communication for Distributed Kernel Services.
Proceedings of the Trends in Network and Pervasive Computing, 2002

2001
CTK: Configurable Object Abstractions for Multiprocessors.
IEEE Trans. Software Eng., 2001

A Middleware Toolkit for Client-Initiated Service Specialization.
ACM SIGOPS Oper. Syst. Rev., 2001

Infosphere Project: System Support for Information Flow Applications.
SIGMOD Rec., 2001

Event Services in High Performance Systems.
Clust. Comput., 2001

Quality Events: A Flexible Mechanism for Quality of Service Management.
Proceedings of the 7th IEEE Real-Time Technology and Applications Symposium (RTAS 2001), 30 May, 2001

Airline Crew Pairing Generation in Parallel.
Proceedings of the Tenth SIAM Conference on Parallel Processing for Scientific Computing, 2001

Lightweight kernel/user communication for real-time and multimedia applications.
Proceedings of the Network and Operating System Support for Digital Audio and Video, 2001

Coordinated CPU and event scheduling for distributed multimedia applications.
Proceedings of the 9th ACM International Conference on Multimedia 2001, Ottawa, Ontario, Canada, September 30, 2001

JECho: Supporting Distributed High Performance Applications with Java Event Channels.
Proceedings of the 15th International Parallel & Distributed Processing Symposium (IPDPS-01), 2001

Eager Handlers: Communication Optimization in Java-based Distributed Applications with Fine-grained Code Migration.
Proceedings of the 15th International Parallel & Distributed Processing Symposium (IPDPS-01), 2001

Taking the Step From Meta-Information to Communication Middleware in Computational Data Streams.
Proceedings of the 15th International Parallel & Distributed Processing Symposium (IPDPS-01), 2001

Optimizations Enabled by Relational Data Model View to Querying Data Streams.
Proceedings of the 15th International Parallel & Distributed Processing Symposium (IPDPS-01), 2001

Active Brokers and Their Runtime Deployment in the ECho/JECho Distributed Event Systems.
Proceedings of the 3rd Annual International Workshop on Active Middleware Services (AMS 2001), 2001

Open Metadata Formats: Efficient XML-Based Communication for Heterogeneous Distributed Systems.
Proceedings of the 21st International Conference on Distributed Computing Systems (ICDCS 2001), 2001

Open Metadata Formats: Efficient XML-Based Communication for High Performance Computing.
Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing (HPDC-10 2001), 2001

Adaptable Mirroring in Cluster Servers.
Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing (HPDC-10 2001), 2001

The Active Streams Approach to Adaptive Distrubuted Systems.
Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing (HPDC-10 2001), 2001

Active Streams-An Approach to Adaptive Distributed Systems.
Proceedings of HotOS-VIII: 8th Workshop on Hot Topics in Operating Systems, 2001

2000
InfoFilter: Supporting Quality of Service for Fresh Information Delivery.
New Gener. Comput., 2000

Operational Information Systems: An Example from the Airline Industry.
Proceedings of the First Workshop on Industrial Experiences with Systems Software, 2000

Efficient Wire Formats for High Performance Computing.
Proceedings of the Proceedings Supercomputing 2000, 2000

Support for Recoverable Memory in the Distributed Virtual Communication Machine.
Proceedings of the 14th International Parallel & Distributed Processing Symposium (IPDPS'00), 2000

ACDS: Adapting Computational Data Streams for High Performance.
Proceedings of the 14th International Parallel & Distributed Processing Symposium (IPDPS'00), 2000

A Network Co-Processor-Based Approach to Scalable Media Streaming in Servers.
Proceedings of the 2000 International Conference on Parallel Processing, 2000

dQUOB: Managing Large Data Flows using Dynamic Embedded Queries.
Proceedings of the Ninth IEEE International Symposium on High Performance Distributed Computing, 2000

Event Services for High Performance Computing.
Proceedings of the Ninth IEEE International Symposium on High Performance Distributed Computing, 2000

1999
Techniques for high-performance computational steering.
IEEE Concurr., 1999

Composing high-performance schedulers: a case study from real-time simulation.
Concurr. Pract. Exp., 1999

FARACost: An Adaptation Cost Model Aware of Pending Constraints.
Proceedings of the 20th IEEE Real-Time Systems Symposium, 1999

Scalable Scheduling Support for Loss and Delay Constrained Media Streams.
Proceedings of the Fifth IEEE Real-Time Technology and Applications Symposium, 1999

Adaptive Parallelization of Model-Based Head Tracking.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 1999

Active I/O streams for heterogeneous high performance computing.
Proceedings of the Parallel Computing: Fundamentals & Applications, 1999

Optimizations for Language-Directed Computational Steering.
Proceedings of the 13th International Parallel Processing Symposium / 10th Symposium on Parallel and Distributed Processing (IPPS / SPDP '99), 1999

Dynamic Window-Constrained Scheduling for Multimedia Applications.
Proceedings of the IEEE International Conference on Multimedia Computing and Systems, 1999

Run-time Detection in Parallel and Distributed Systems: Application to Safety-Critical Systems.
Proceedings of the 19th International Conference on Distributed Computing Systems, Austin, TX, USA, May 31, 1999

Steering Data Streams in Distributed Computational Laboratories.
Proceedings of the Eighth IEEE International Symposium on High Performance Distributed Computing, 1999

QUIC: A Quality of Service Network Interface Layer for Communication in NOWs.
Proceedings of the 8th Heterogeneous Computing Workshop, 1999

Min-Cut Methods for Mapping Dataflow Graphs.
Proceedings of the Euro-Par '99 Parallel Processing, 5th International Euro-Par Conference, Toulouse, France, August 31, 1999

Adaptation and Specialization for High Performance Mobile Agents.
Proceedings of the 5th USENIX Conference on Object-Oriented Technologies & Systems, 1999

1998
DataExchange: High Performance Communications in Distributed Laboratories.
Parallel Comput., 1998

Payoff adaptation of communication for distributed interactive applications.
J. High Speed Networks, 1998

From interactive applications to distributed laboratories.
IEEE Concurr., 1998

Indigo: user-level support for building distributed shared abstractions.
Concurr. Pract. Exp., 1998

Falcon: On-line monitoring for steering parallel programs.
Concurr. Pract. Exp., 1998

Supporting parallel applications on clusters of workstations: The Virtual Communication Machine-based architecture.
Clust. Comput., 1998

Multi-level steering in distributed laboratories.
Proceedings of the SIGMETRICS Symposium on Parallel and Distributed Tools, 1998

An object-based infrastructure for program monitoring and steering.
Proceedings of the SIGMETRICS Symposium on Parallel and Distributed Tools, 1998

FARA - A Framework for Adaptive Resource Allocation in Complex Real-Time Systems.
Proceedings of the Fourth IEEE Real-Time Technology and Applications Symposium, 1998

Techniques for Delayed Binding of Monitoring Mechanisms to Application-Specific Instrumentation Points.
Proceedings of the 1998 International Conference on Parallel Processing (ICPP '98), 1998

Payoff-Based Communication Adaptation Based on Network Service Availability.
Proceedings of the IEEE International Conference on Multimedia Computing and Systems, 1998

Sender Coordination in the Distributed Virtual Communication Machine.
Proceedings of the Seventh IEEE International Symposium on High Performance Distributed Computing, 1998

Configurable distributed retrieval of scientific data.
Proceedings of the Fourth International Conference on Configurable Distributed Systems, 1998

ILI: an adaptive infrastructure for dynamic interactive distributed applications.
Proceedings of the Fourth International Conference on Configurable Distributed Systems, 1998

1997
Software Approach to Hazard Detection Using On-line Analysis of Safety Constraints.
Proceedings of the Sixteenth Symposium on Reliable Distributed Systems, 1997

A Framework for Developing Configurable Objects.
Proceedings of the 11th Brazilian Symposium on Software Engineering, 1997

On adaptive resource allocation for complex real-time application.
Proceedings of the 18th IEEE Real-Time Systems Symposium (RTSS '97), 1997

LDA - Scalable, Off-Line Multiprocessor Scheduling for Real-Tune Systems.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 1997

Online Displays of Parallel Programs: Problems and Solutions.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 1997

High Performance Computational Steering of Physical Simulations.
Proceedings of the 11th International Parallel Processing Symposium (IPPS '97), 1997

Exploiting Temporal and Spatial Constraints on Distributed Shared Objects.
Proceedings of the 17th International Conference on Distributed Computing Systems, 1997

Adaptive variation of reliability.
Proceedings of the High Performance Networking VII, IFIP TC6 Seventh International Conference on High Performance Networking (HPN'97), White Plains, New York, USA, 28th April, 1997

Supporting Parallel Applications on Clusters of Workstations: The Intelligent Network Interface Approach.
Proceedings of the 6th International Symposium on High Performance Distributed Computing, 1997

1996
Distributed Shared Abstractions (DSA) on Multiprocessor.
IEEE Trans. Software Eng., 1996

Object technologies and real-time scheduling.
OOPS Messenger, 1996

Design and Analysis of a Parallel Molecular Dynamics Application.
J. Parallel Distributed Comput., 1996

A parallel spectral model for atmospheric transport processes.
Concurr. Pract. Exp., 1996

Optimistic parallel computation: an example from computational chemistry.
Proceedings of the Eighth IEEE Symposium on Parallel and Distributed Processing, 1996

Implementation of Scalable Blocking Locks Using an Adaptive Thread Scheduler.
Proceedings of IPPS '96, 1996

Improving Protocol Performance by Dynamic Control of Communication Resources.
Proceedings of the 2nd IEEE International Conference on Engineering of Complex Computer Systems (ICECCS '96), 1996

Adaptive resource allocation for embedded parallel applications.
Proceedings of the 3rd International Conference on High Performance Computing, 1996

Models for computational steering.
Proceedings of the Third International Conference on Configurable Distributed Systems, 1996

Evaluation of the adaptation techniques in Kernel Tool Kit (KTK).
Proceedings of the Third International Conference on Configurable Distributed Systems, 1996

1995
An Integrated Approach for Steering, Visualization, and Analysis of Atmospheric Simulations.
Proceedings of the 6th IEEE Visualization Conference, 1995

Data Interpretation and Experiment Planning in Performance Tools (Panel).
Proceedings of the 1995 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems, 1995

Progress: A Toolkit for Interactive Program Steering.
Proceedings of the 1995 International Conference on Parallel Processing, 1995

1994
An annotated bibliography of interactive program steering.
ACM SIGPLAN Notices, 1994

KTK: kernel support for configurable objects and invocations.
Distributed Syst. Eng., 1994

PORTS: a parallel, optimistic, real-time simulator.
Proceedings of the Eighth Workshop on Parallel and Distributed Simulation, 1994

Falcon - Toward Interactive Parallel Programs: The On-line Steering of a Molecular Dynamics Application.
Proceedings of the Third International Symposium on High Performance Distributed Computing, 1994

Dynamic scheduling for mobile robots.
Proceedings of the Sixth Euromicro Workshop on Real-Time Systems, 1994

1993
Application-Dependent Dynamic Monitoring of Distributed and Parallel Systems.
IEEE Trans. Parallel Distributed Syst., 1993

CHAOS-arc: Kernel Support for Multiweight Objects, Invocations, and Atomicity in Real-Time Multiprocessor Applications.
ACM Trans. Comput. Syst., 1993

Time Warp simulation in time constrained systems.
Proceedings of the Seventh Workshop on Parallel and Distributed Simulation, 1993

Experimentation with a Reconfigurable Microkernel.
Proceedings of the USENIX Microkernels and Other Kernel Architectures Symposium, 1993

Experiments with Configurable Locks for Multiprocessors.
Proceedings of the 1993 International Conference on Parallel Processing, 1993

Parallel and configurable protocols: experiences with a prototype and an architectural framework.
Proceedings of the 1993 International Conference on Network Protocols, 1993

Improving Performance by Use of Adaptive Objects: Experimentation with a Configurable Multiprocessor Thread Package.
Proceedings of the Second International Symposium on High Performance Distributed Computing, 1993

1992
Dynamic Scheduling of Hard Real-Time Tasks and Real-Time Threads.
IEEE Trans. Software Eng., 1992

Multiprocessor Real-Time Threads.
ACM SIGOPS Oper. Syst. Rev., 1992

Data base design for real-time adaptations.
J. Syst. Softw., 1992

Performance Effects of Information Sharing in a Distributed Multiprocessor Real-Time Scheduler.
Proceedings of the Real-Time Systems Symposium, 1992

Building Families of Object-Based Multiprocessor Kernels.
Proceedings of the 6th International Parallel Processing Symposium, 1992

1991
Experimental Evaluation of a Real-Time Scheduler for a Multiprocessor System.
IEEE Trans. Software Eng., 1991

Dynamic Adaption of Real-Time Software.
ACM Trans. Comput. Syst., 1991

Real-Time Threads.
ACM SIGOPS Oper. Syst. Rev., 1991

ChaosMON - Application-Specific Monitoring and Display of Performance Information for Parallel and Distributed Systems.
Proceedings of the ACM/ONR Workshop on Parallel and Distributed Debugging, 1991

1990
"Topologies" - Distributed Objects on Multicomputers.
ACM Trans. Comput. Syst., 1990

From CHAOS^it base to CHAOS^it arc: A Family of Real-Time Kernels.
Proceedings of the Real-Time Systems Symposium, 1990

Using Languages for Capture, Analysis and Display of Performance Information for Parallel and Distributed Applications.
Proceedings of the 1990 Internation Conference on Computer Languages, 1990

1989
CHAOS: Why One Cannot Have Only An Operating System for Real-Time Applications.
ACM SIGOPS Oper. Syst. Rev., 1989

Automating resource allocation for multiprocessors.
J. Syst. Softw., 1989

Global Data and Control in Multicomputers: Operating System Primitives and Experimentation with a Parallel Branch-and-Bound Algorithm.
Concurr. Pract. Exp., 1989

Object-Oriented Design of Real-Time Software.
Proceedings of the Real-Time Systems Symposium, 1989

CHAOS<sup>art</sup>: support for real-time atomic transactions.
Proceedings of the Nineteenth International Symposium on Fault-Tolerant Computing, 1989

1988
A Language and System for the Construction and Tuning of Parallel Programs.
IEEE Trans. Software Eng., 1988

A Comparison of Four Adaptation Algorithms for Increasing the Reliability of Real-Time Software.
Proceedings of the 9th IEEE Real-Time Systems Symposium (RTSS '88), 1988

Process and workload migration for a parallel branch-and-bound algorithm on a hypercube multicomputer.
Proceedings of the Third Conference on Hypercube Concurrent Computers and Applications, 1988

Topologies' - computational messaging for multicomputers.
Proceedings of the Third Conference on Hypercube Concurrent Computers and Applications, 1988

1987
High-Performance Operating System Primitives for Robotics and Real-Time Control Systems.
ACM Trans. Comput. Syst., 1987

CHAOS-Kernel Support for Objects in the Real-Time Domain.
IEEE Trans. Computers, 1987

Adaptive, Reliable Software for Distributed and Parallel Real-Time Systems.
Proceedings of the Sixth Symposium on Reliability in Distributed Software and Database Systems, 1987

A System for Parallel Programming.
Proceedings of the Proceedings, 9th International Conference on Software Engineering, Monterey, California, USA, March 30, 1987

1986
Flexible Software Development for Multiple Computer Systems.
IEEE Trans. Software Eng., 1986

Special Feature: Specifying Resource Allocaton for the Cm* Multiprocessor.
IEEE Softw., 1986

Graphical views of parallel programs.
ACM SIGSOFT Softw. Eng. Notes, 1986

A High-Performance, Object-Based Operating System for Real-Time, Robotics Applications.
Proceedings of the 7th IEEE Real-Time Systems Symposium (RTSS '86), 1986

1985
GEM: Operating system primitives for robots and real-time control systems.
Proceedings of the 1985 IEEE International Conference on Robotics and Automation, 1985

Automating Resource Allocation for the Cm* Multiprocessor.
Proceedings of the 5th International Conference on Distributed Computing Systems, 1985

1984
Process Control: Integration and Design Methodology Support.
Computer, 1984

1979
StarOS, a Multiprocessor Operating System for the Support of Task Forces.
Proceedings of the Seventh Symposium on Operating System Principles, 1979

TASK Forces: Distributed Software for Solving Problems of Substantial Size.
Proceedings of the 4th International Conference on Software Engineering, 1979

1977
Software management of Cm*: a distributed multiprocessor.
Proceedings of the American Federation of Information Processing Societies: 1977 National Computer Conference, 1977


  Loading...