Kaushik Ghosh, Karsten Schwan, and Richard Fujimoto``Composing
High Performance Schedulers: A Case Study from Real-Time Simulation''.
Concurrency:
Practice and Experience, 1998.
Greg Eisenhauer, Weiming Gu, Dilma Silva, Karsten
Schwan, Jeffrey Vetter, Eileen Kraemer, ``Opportunities and Tools for
Highly Interactive Parallel Computing''. Debugging and Performance
Tuning for Parallel Computing Systems, editors: Ann H. Hayes, Margaret
L. Simmons, Jeffrey S. Brown, and Daniel A. Reed, IEEE Press, May 1996.
Bodhi Mukherjee and Karsten Schwan, ``Operating
Systems for Parallel Machines'', in Parallel Computers: Theory and
Practice, editors: Thomas L. Casavant, Pavel Tvrdik, and Frantisek
Plasil, IEEE Press, Fall 1995.
D.M. Ogle, K. Schwan, and S. Snodgrass,
``Application-Dependent
Dynamic Monitoring of Distributed and Parallel Systems'', in Monitoring
and Debugging of Distributed Real-time Systems, editors: Jeffrey J.P.
Tsai and Steve J.H. Yang, IEEE Press, Jan. 1995.
Ahmed Gheith and Karsten Schwan, ``Real-Time
Objects and Atomicity for Multiprocessors'', in Advances in Real-Time
Systems, Prentice Hall, editor: S.H. Son, 1994.
Karsten Schwan, Tom Bihari, Bruce W. Weide, and
Gregor Taulbee,
``High-Performance Operating System Primitives for Robotics
and Real-Time Control Systems'', in Hard, Real-Time Systems,
IEEE Press, 1988, editor: J. Stankovic. Reprint of ACM TOCS article.
Prabha Gopinath, Thomas Bihari, and Karsten Schwan,
``Operating
System Constructs for Managing Real-Time Software Complexity'', in
Mission
Critical Operating Systems, Studies in Computer and Communication Systems,
Vol. 1, edited by A.K. Agrawala, C.D. Gordon, and P. Hwang, IOS Press,
Netherlands.
Jeffrey Vetter and Karsten Schwan, ``Techniques
for High Performance Computational Steering'', IEEE Concurrency,
Oct-Dec 1999.
Beth Plale, Volker Elling, Greg Eisenhauer, Karsten
Schwan, Davis King, and Vernard Martin, ``Realizing Distributed Computational
Laboratories'', The International Journal of Parallel and Distributed
Systems and Networks, Vol 2, Num 3, 1999.
Kaushik Ghosh, Karsten Schwan, and Richard Fujimoto,
``Composing
High Performance Schedulers: A Case Study from Real-Time Simulation'',
Concurrency:
Practice and Experience, April 1999.
Greg Eisenhauer, Beth Plale, and Karsten Schwan,
``DataExchange:
High Performance Communication in Distributed Laboratories'', Journal
of Parallel Computing, Num 24, 1998.
Thomas P. Kindler, Derek M. Cunnold, Fred N. Alyea,
William L. Chameides, Guang Ping Lou, and Karsten Schwan, ``A Comparison
of CLAES N2O Simulations Using 3D Transport Models Driven by UKMO and GSFC
Assimilated Winds'', Journal of Geophysical Research, 1998.
Weiming Gu, Greg Eisenhauer, Karsten Schwan, and
Jeffrey Vetter,
``Falcon: On-line Monitoring and Steering of Large-Scale
Parallel Programs'', Concurrency: Practice and Experience, August
1998.
Robin Kravets, Ken Calvert, and Karsten Schwan,
"Payoff
Adaptation of Communication for Distributed Interactive Applications'',
Journal
of High Speed Networks, Special Issue on Multimedia Communications,
July 1998.
Marcel Rosu, Karsten Schwan, Richard Fujimoto,
``Supporting
Parallel Applications on Clusters of Workstations: The Virtual Communication
Machine-based Architecture'', Cluster Computing, May 1998.
Beth Plale, Greg Eisenhauer, Karsten Schwan, Jeremy
Heiner, Vernard Martin, and Jeffrey Vetter, ``From Interactive Applications
to Distributed Laboratories'', IEEE Concurrency, April-June
1998.
Prince Kohli, Mustaque Ahamad, and Karsten Schwan,
``Indigo:
User-level Support for Building Distributed Shared Abstractions'',
Concurrency:
Practice and Experience, Jan. 1998.
Thomas Kindler, Karsten Schwan, Dilma Silva, Mary
Trauner, and Fred Alyea, ``Parallelization of Spectral Models for Atmospheric
Transport Processes'', Concurrency: Practice and Experience,
Nov. 1996.
Greg Eisenhauer and Karsten Schwan, ``Design
and Analysis or a Parallel Molecular Dynamics Application'', Journal
of Parallel and Distributed Computing (JPDC), May 1996.
Christian Clemencon, Karsten Schwan, and Bodhi Mukherjee,
``Distributed
Shared Abstractions (DSA) on Large-Scale Multiprocessors'', IEEE
Transactions on Software Engineering, February 1996.
Bodhi Mukherjee, Dilma Silva, Karsten Schwan, and
Ahmed Gheith,
``KTK: Kernel Support for Configurable Objects and Invocations'',
Distributed
Systems Engineering Journal, IEE, UK, Vol.1, 1995.
Dave Ogle, Karsten Schwan, and Richard Snodgrass,
``Application-dependent
Dynamic Monitoring of Distributed and Parallel Systems'', IEEE Transactions
on Parallel and Distributed Systems, Aug. 1993.
Ahmed Gheith and Karsten Schwan, ``CHAOS-Arc
-- Kernel Support for Atomic Transactions in Real-Time Applications'',
ACM
Transactions on Computer Systems, April 1993. Also reprinted in Advances
in Real-time Systems, Prentice Hall, editor: S. Son, 1994.
Karsten Schwan and Hongyi Zhou, "Dynamic Scheduling
of Hard Real-time Tasks and Real-Time Threads", IEEE Transactions
on Software Engineering, Aug. 1992. An older version available as GIT-ICS
90/28.
Thomas E. Bihari and Karsten Schwan, ``The Dynamic
Adaptation of Real-Time Software'', OSU-CISRC-5/88-TR, GTRC-TR-90/67,
ACM
Transactions on Computer Systems, May 1991.
Prabha Gopinath, Rajiv Ramnath, and Karsten Schwan,
``Database
Design for Real-Time Applications'',
Journal of Systems and Software,
Feb. 1992.
Ben Blake and Karsten Schwan, ``Experimental
Evaluation of a Real-Time Scheduler of a Multiprocessor System'', updated
version of ``A Fast Scheduling Mechanism for Real-Time Systems'',
OSU-CISRC-5/87-TR16, IEEE Transactions on Software Engineering,
Jan. 1991.
Karsten Schwan and Win Bo, ``Topologies -- Distributed
Objects on Multicomputers'', ACM Transactions on Computer Systems,
May 1990. An older version available as OSU-CISRC-3/88-TR11.
Karsten Schwan, Ben Blake, Win Bo, and John Gawkowski,
``Global
Data and Control in Multicomputers: Operating System Primitives and Experimentation
with a Parallel Branch-and-Bound Algorithm'', Concurrency: Practice
and Experience, Wiley and Sons, Dec. 1989.
Karsten Schwan and Cheryl Gaimon. ``Automating
Resource Allocation for Multiprocessors'', Journal of Systems and
Software. Dec. 1988.
Karsten Schwan, ``Developing High-Performance,
Parallel Software for Real-Time Applications'', Information and
Software Technology, Butterworths Scientific Limited, May 1988.
Karsten Schwan, Rajiv Ramnath, Sridhar Vasudevan,
and Dave Ogle,
``A Language and System for Parallel Programming'',
IEEE
Transactions on Software Engineering, April 1988.
Karsten Schwan, Tom Bihari, Bruce W. Weide, and
Gregor Taulbee,
``High-Performance Operating System Primitives for Robotics
and Real-Time Control Systems'', ACM Transactions on Computer Systems,
Aug. 1987.
Karsten Schwan, Win Bo, and Prabha Gopinath, ``CHAOS
-- Kernel Primitives Supporting Objects in the Real-Time Domain'',
IEEE
Transactions on Computers, Aug. 1987.
Karsten Schwan and Anita K. Jones. ``Specifying
Resource Allocation for the Cm* Multiprocessor'', IEEE Software,
May 1986.
Karsten Schwan and Anita K. Jones. ``Flexible
Software Development for Multiple Computer Systems'', IEEE Transactions
on Software Engineering, March 1986.
Bruce W. Weide, Mark E. Brown, Jayashree Ramanathan,
Karsten Schwan, ``Process Control: Integration and Design Methodology
Support'', IEEE Computer (17)2, February 1984.
A. K. Jones, R. J. Chansler, I. Durham, P. Feiler,
D. Scelza, K. Schwan, and S. Vegdahl, ``Programming Issues Raised by
a Multiprocessor'', in the journal Proceedings of the IEEE 66(2),
February 1978.
Daniela Ivan-Rosu and Karsten Schwan, ``FARACost:
An Adaptation Cost Model Aware of Pending Constraints'', Real-time
Systems Symposium (RTSS), IEEE, Dec. 1999.
Volker Elling and Karsten Schwan, ``Min-cut Methods
for Mapping Dataflow Graphs'', EuroPar '99, Aug. 1999.
Fabian E. Bustamante and Karsten Schwan, ``Active
I/O Streams for Heterogeneous High Performance Computing'',
Parallel
Computing '99 (ParCo), Delft, Netherlands, Aug. 1999.
PostScript
[89K] |
PDF
Format [139K]
Arno Schoedl, Karsten Schwan, and Irfan Essa, ``Adaptive
Parallelization of Model-based Head Tracking'', International Conference
on Parallel and Distributed Processing Techniques and Applications
(PDPTA), July 1999.
Richard West and Karsten Schwan, ``Dynamic Window-Constrained
Scheduling for Multimedia Applications'',
6th International Conference
on Multimedia Computing and Systems (ICMCS'99), Florence, Italy, IEEE,
June 1999.
Richard West, Karsten Schwan, and Christian Poellabauer,
``Scalable
Scheduling Support for Loss and Delay Constrained Media Streams'',
IEEE
Real-Time Systems and Applications Symposium (RTAS), June 1999.
Beth Plale and Karsten Schwan, ``Run-time Detection
in Parallel and Distributed Systems: Application to Safety-Critical Applications'',
International
Conference on Distributed Computing Systems (ICDCS), May 1999.
Dong Zhou and Karsten Schwan, ``Adaptation and
Specialization in Mobile Agent Environments'', 5th Usenix Conference
on Object-Oriented Technologies and Systems, San Diego, May 1999.
J.S. Vetter and K. Schwan, ``Optimizations for
Language-directed Computational Steering'', International Parallel
Processing Symposium (IPPS), May 1999.
Robin Kravets, Ken Calvert, and Karsten Schwan,
``Payoff-Based
Communication Adaptation based on Network Service Availability,''IEEE
Multimedia Systems '98 (ICMCS), Aug. 1998.
Daniela Ivan-Rosu and Karsten Schwan, ``FARA--
A Framework for Adaptive Resource Allocation in Complex Real-Time Systems'',
IEEE
Real-Time Technology and Applications Symposium, June 1998.
Dilma Silva, Karsten Schwan, and Greg Eisenhauer,
``Configurable
Distributed Retrieval of Scientific Data'', International Conference
on Configurable Distributed Systems, May 1998.
Vernard Martin and Karsten Schwan, ``ILI: An
Adaptive Infrastructure For Dynamic Interactive Distributed Applications'',
International Conference on Configurable Distributed Systems, May 1998. PostScript
[143K] |
PDF
Format [94K]
Daniela Ivan-Rosu, Karsten Schwan, Sudhakar Yalamanchili,
and Rakesh Jha, ``On Adaptive Resource Allocation for Complex, Real-time
Applications'', Real-Time Systems Symposium, San Francisco,
IEEE, Dec. 1997.
Greg Eisenhauer, Beth Plale, Karsten Schwan, Vernard
Martin, and Jeff Vetter, ``DataExchange: High Performance Communication
in Distributed Laboratories'', Proceedings of the Ninth International
Conference on Parallel and Distributed Computing (PCDCS'97), IEEE,
Oct. 1997.
Beth Plale, Sudhir Aggarwal, and Karsten Schwan,
``Software
Approach to Hazard Detection Using On-line Analysis of Safety Constraints'',
Proceedings
of 16th Symposium on Reliable Distributed Systems (SRDS), IEEE, Oct.
1997.
Marcel Catalin Rosu, Karsten Schwan, and Richard
Fujimoto,
``Supporting Parallel Applications on Clusters of Workstations:
The Intelligent Network Interface Approach'',
Sixth Symposium on
High Performance Distributed Computing (HPDC-6), IEEE, Portland, Aug.
1997.
Greg Eisenhauer, Weiming Gu, Eileen Kraemer, Karsten
Schwan, and John Stasko, ``Online Displays of Parallel Programs: Problems
and Solutions'', International Conference on Parallel and Distributed
Processing Techniques and Applications, IEEE, July 1997.
Byron Jeff and Karsten Schwan, ``Varying Service
Quality to Manage Computational Resources'', short paper in International
Conference on Parallel and Distributed Processing Techniques and Applications,
IEEE, June 1997.
Hongyi Zhou and Karsten Schwan, ``LDA - Scalable,
Off-Line Multiprocessor Scheduling for Real-Time Systems'', International
Conference on Parallel and Distributed Processing Techniques and Applications,
Las Vegas, June 1997.
Richard West, Karsten Schwan, Ivan Tacic, and Mustaque
Ahamad,
``Exploiting Temporal and Spatial Constraints on Distributed
Shared Objects'', IEEE International Conference on Distributed Computing
Systems (ICDCS), IEEE, Baltimore, May 1997.
Jeffrey Vetter and Karsten Schwan, ``High Performance
Computational Steering of Physical Simulations'',
International
Parallel Processing Symposium (IPPS), IEEE, Geneva, April 1997.
Robin Kravets, Ken Calvert, P. Krishnan, and Karsten
Schwan,
`` Adaptive Variation of Reliability'', IFIP Conference
on High Performance Networking, HPN-97, April 1997.
Yves Jean, William Ribarsky, Song Zou, Jeremy Heiner,
Karsten Schwan, Bobby Sumner, and Onome Okuma, "Collaboration and Visual
Steering of Simulations," Proceedings of the SPIE Conference on
Visual Data Exploration and Analysis IV, February 1997.
Emily Angerer Crawford, Karsten Schwan, and Sudhakar
Yalamanchili,
``Optimistic Parallel Computation: An Example from Computational
Chemistry'', Eighth IEEE Symposium on Parallel and Distributed Processing,
October 1996.
Phyllis Schneck, Ellen Zegura, and Karsten Schwan,
``DRRM:
Dynamic Resource Reservation Manager'', Proceedings of the IC3N
96, IEEE, October 1996.
Daniela Ivan-Rosu and Karsten Schwan, ``Improving
Protocol Performance by Dynamic Control of Communication Resources'',
Second
IEEE International Conference on Engineering of Complex Computer Systems,
Montreal, October 1996, outstanding paper award.
Jeffrey Vetter and Karsten Schwan, ``Models for
Computational Steering'', Third International Conference on Configurable
Distributed Systems, IEEE, May 1996.
Bodhi Mukherjee and Karsten Schwan, ``Evaluation
of Adaptation Techniques in Kernel Toolkit'', Third International
Conference on Configurable Distributed Systems, IEEE, May 1996.
Bodhi Mukherjee and Karsten Schwan, ``Implementation
of Scalable Blocking Locks Using an Adaptive Threads Scheduler'', International
Parallel Processing Symposium (IPPS), IEEE, April 1996.
Jeffrey Vetter and Karsten Schwan, ``Progress:
A Toolkit for Interactive Program Steering'', 24th International
Conference on Parallel Programming, IEEE, Aug. 1995.
Prince Kohli, Mustaque Ahamad, and Karsten Schwan,
``Indigo:
User-level Support for Building Distributed Shared Abstractions'',
Fourth
IEEE Symposium on High Performance Distributed Computing (HPDC-4),
Aug. 1995.
Karsten Schwan, Fred Alyea, William Ribarsky, and
Mary Trauner,
``Integrating Program Steering, Visualization, and Analysis
in Parallel Spectral Models of Atmospheric Transport'', Science
Newsletter: Information Systems, NASA, July 1995.
H. Bergmann, J. Vetter, K. Schwan, and D. Ku,
``Development
of a Parallel Spectral Element Method Code Using SPMD Constructs'',
Parallel
CFD '95, June 1995.
Weiming Gu, Greg Eisenhauer, Eileen Kraemer, Karsten
Schwan, John Stasko, and Jeffrey Vetter, ``Falcon: On-line Monitoring
and Steering of Large-Scale Parallel Programs'', Frontiers 95,
Feb. 1995.
Greg Eisenhauer, Weiming Gu, Karsten Schwan,and
Niru Mallavarupu,
``Falcon -- Toward Interactive Parallel Programs:
The On-line Steering of a Molecular Dynamics Application'', High
Performance Distributed Computing (HPDC-3), San Francisco, CA, Aug.
1994.
Weiming Gu, Jeffrey Vetter, and Karsten Schwan,
``An
Annotated Bibliography of Interactive Program Steering'', ACM SIGPLAN
Notices, Sept. 1994
Kaushik Ghosh, Kiran Panesar, Richard Fujimoto,
and Karsten Schwan, ``Ports: A Parallel, Optimistic Real-Time Simulator'',
8th
Workshop on Parallel and Distributed Simulation (PADS), July 1994.
Greg Eisenhauer and Karsten Schwan, ``MD -- A
Flexible Framework for High-Speed Parallel Molecular Dynamics'',
1994
SCS Simulation Multiconference, April 1994.
Ahmed Gheith, Bodhi Mukherjee, Dilma Silva, and
Karsten Schwan,
``KTK: Kernel Support for Configurable Objects and Invocations'',
Second
International Workshop on Configurable Distributed Systems, IEEE, ACM,
March 1994.
Bert Lindgren, Bobby Krupczak, Mostafa Ammar, and
Karsten Schwan,
``Parallel and Configurable Protocols: Experiences with
a Prototype and an Architectural Framework'', International Conference
on Network Protocols (ICNP), IEEE, Oct. 1993.
Bert Lindgren, Bobby Krupczak, Mostafa Ammar, and
Karsten Schwan,
``Parallelism and Configurability in High Performance
Protocol Architectures'', Second Workshop on High-Performance Communications,
Sept. 1993.
Christian Clemencon, Karsten Schwan, and Bodhi Mukherjee,
``Distributed
Shared Abstractions (DSA) on Large-Scale Multiprocessors'', 4th
Usenix Symposium on Experiences with Distributed and Multiprocessor Systems
(SEDMS-4), San Diego, Sept. 1993.
Bodhi Mukherjee and Karsten Schwan, ``Experiments
with a Configurable Lock for Multiprocessors'', International Conference
on Parallel Processing (ICPP), Aug. 1993.
Bodhi Mukherjee and Karsten Schwan, ``Improving
Performance by Use of Adaptive Objects: Experimentation with a Configurable
Multiprocessor Threads Package'', 2nd International Symposium on
High Performance Distributed Computing (HPDC-2), Spokane, Washington,
July 1993.
Kaushik Ghosh, Richard M. Fujimoto, and Karsten
Schwan,
``Time Warp Simulation in Time Constrained Systems'',
7th
Workshop on Parallel and Distributed Simulation (PADS), San Diego,
May 1993.
Hongyi Zhou, Karsten Schwan, and Ian Akyildiz,
``Performance
Effects of Information Sharing in a Distributed Multiprocessor Real-Time
Scheduler'', 12th Real-Time Systems Symposium, Dec. 1992.
Hongyi Zhou and Karsten Schwan, ``Dynamic Synchronization
of Real-Time Threads for Multiprocessor Systems'', 3rd Symposium
on Experiences with Distributed and Multiprocessor Systems (SEDMS-3),
Newport Beach, CA, March 1992.
Karsten Schwan, Ahmed Gheith, and Hongyi Zhou, ``Building
Families of Object-based Multiprocessor Kernels'', International
Parallel Processing Symposium (IPPS), Beverly Hills, CA, March 1992.
Karsten Schwan, Ahmed Gheith, and Hongyi Zhou, ``From
CHAOS-min to CHAOS-Arc: A Family of Real-Time Kernels'', 10th Real-time
Systems Symposium, Dec. 1990.
Carol Kilpatrick and Karsten Schwan, ``Using
Languages for Describing Capture, Analysis, and Display of Performance
Information for Parallel and Distributed Applications'', IEEE International
Conference on Computer Languages, New Orleans, March 1990.
Prabha Gopinath, Rajiv Ramnath, and Karsten Schwan,
``Entity-Relationship
Database Support for Adaptations in Real-Time Applications'', Proceedings
of ParBase90, Feb. 1990.
Prabha Gopinath and Karsten Schwan,``An
Adaptation System for High-Performance Parallel Applications'',
23rd
Hawaii International Conference on System Sciences, Jan. 1990.
Thomas Bihari, Prabha Gopinath, and Karsten
Schwan,
``Object-Oriented Design of Real-time Software'',
10th
International Real-time Systems Symposium, IEEE, Dec. 1989.
Prabha Gopinath, Peter Wiley, and Karsten
Schwan, ``What Price Objects? Evaluating a Real-Time, Adaptable, Object-Based
System'', Real-Time Systems Newsletter, IEEE, (5)2/3, Spring/Summer
89.
Prabha Gopinath and Karsten Schwan, ``CHAOS:
Why One Cannot Have Only An Operating System for Real-Time Applications'',
ACM
SIGOPS Newsletter, July 1989.
Ahmed Gheith and Karsten Schwan, ``CHAOS-Art:
Kernel Support for Atomic Transactions in Real-Time Applications'',
Nineteenth
International Symposium on Fault-Tolerant Computing, Chicago, ACM,
IEEE, June 1989.
Thomas E. Bihari and Karsten Schwan, ``A
Comparison of Four Adaptation Algorithms for Increasing the Reliability
of Real-Time Software'',
Ninth Real-Time System Symposium, Huntsville,
AL, Dec. 1988.
Karsten Schwan and Win Bo, ``Communication
Topologies -- An Operating System Construct for Computer Ensembles'',
contributed presentation in and Proceedings of the Third Conference
on Hypercube Concurrent Computers and Applications, ACM, Caltech, JPL,
Pasadena, CA, Jan. 1988.
Karsten Schwan, Rajiv Ramnath, and Sridhar
Vasudevan, ``A System for Parallel Programming'', Ninth International
Conference on Software Engineering, April 1987. Best paper award.
Karsten Schwan, Tom Bihari, Ben Blake, ``Adaptive,
Reliable Software for Distributed and Parallel, Real-Time Systems'',
Sixth
Symposium on Reliability in Distributed Software and Database Systems,
IEEE, March 1987.
Karsten Schwan, Win Bo, and Prabha Gopinath,
``A
High-Performance, Object-Based Operating System for Real-Time, Robotics
Applications'', Seventh International Real-Time Systems Symposium,
IEEE, Dec. 1986.
Karsten Schwan, Rajiv Ramnath, Soumitra Sarkar,
and Sridhar Vasudevan,
``Cool - Language Constructs for Constructing
and Tuning Parallel Programs'',
First IEEE International Conference
on Computer Languages, IEEE, Oct. 1986, selected as one of eight papers
for submission to a journal.
Karsten Schwan, Nena Bauman, Win Bo, Fikret
Ercal, P. Sadayappan,
``Mapping Parallel Applications to a Hypercube'',
Second
Conference on Hypercube Multiprocessors, SIAM, Oakridge National Laboratories,
Knoxville, Tennessee, Sept. 1986.
C. Aykanat, S.M. Doraivelu, F. Ercal, P. Sadayappan,
K. Schwan, and B. Weide, ``Parallel Computers for Finite Element Analysis'',
1986
ASME International Conference on Computers in Engineering, Aug. 1986.
Karsten Schwan and Jim Matthews. ``Graphical
Views of Parallel Programs'',
ACM SIGSOFT Newsletter, July 1986.
Karsten Schwan and Cheryl Gaimon. ``Automating
Resource Allocation for the Cm* Multiprocessor'', 5th International
Conference on Distributed Computing Systems, Denver, Colorado, May
1985.
Karsten Schwan, Tom Bihari, Bruce W. Weide,
and Gregor Taulbee,
``GEM: Operating System Primitives for Robots and
Real-Time Control'', extended abstract in the International Conference
on Robotics and Automation, St. Louis, Missouri, IEEE, March 1985.
Karsten Schwan and Rajiv Ramnath. ``Adaptable,
Operating Software for Real-time Systems: A Computer Science Research Agenda'',
Fifth
Real-Time Systems Symposium, Austin, Texas, IEEE, Dec. 1984.
Anita K. Jones, R. J. Chansler, I. Durham,
J. Mohan, K. Schwan, and S. Vegdahl, ``StarOS, A Multiprocessor Operating
System'', Proceedings of the Seventh Symposium on Operating System
Principles, Asimolar, CA, AC, Dec. 10-12, 1979.
Anita K. Jones and Karsten Schwan. ``TASK
Forces: Distributed Software for Solving Problems of Substantial Size'',
Proceedings
of the 4th International Conference on Software Engineering, Munich,
West Germany, ACM, GI, IEEE, Sept. 14-16, 1979.
A. K. Jones, R. J. Chansler, I. Durham, P.
Feiler, and K. Schwan,
``Software Management of Cm*: A Distributed Multiprocessor'',
NCC
Conference Proceedings, ACM, 1977.
Greg Eisenhauer and Karsten Schwwan, ``The ECho
Event Delivery System'', Technical Report GIT-CC-99-08, College of
Computing, Georgia Institute of Technology, Atlanta, GA 30332-0280.
Richard West and Karsten Schwan, ``Interactors:
Capturing Tradeoffs in Bandwidth versus CPU Usage for Quality of Service
Constrained Objects'', Technical Report: GIT-CC-98-03.
Richard West and Karsten Schwan, ``Dynamic Window-Constrained
Scheduling for Multimedia Applications'', Technical Report: GIT-CC-98-18.
Weiming Gu, Jeffrey Vetter, and Karsten Schwan,
``An
Annotated Bibliography of Interactive Program Steering'', GIT-CC-94-15,
also in ACM SIGPLAN Notices, July 1994.
Bodhi Mukherjee and Karsten Schwan, "Adaptive
Operating System Abstractions: A Case Study of Multiprocessor Locks",
College
of Computing Technical Report, September 1996.
Harold Forbes and Karsten Schwan, ``Rapid --
A Multiprocessor Scheduler for Dynamic Real-Time Applications'', GIT-CC-94-23,
May 1994.
Kaushik Ghosh, Bodhi Mukherjee, and Karsten Schwan,
``A
Survey of Real-Time Operating System Concepts'', GIT-CC-93/18, March
1993.
Karsten Schwan, Hongyi Zhou, and Ahmed Gheith,
``Real-time
Threads'',
GIT-CC-91/31, July 1991, also in ACM SIGOPS Notices,
Jan. 1992.
Karsten Schwan, Harold Forbes, Ahmed Gheith, Bodhisattwa
Mukherjee, and Yiannis Samiotakis, ``A CThread Library for Multiprocessors'',
GIT-ICS-91/02, Jan. 1991.
Yiannis Samiotakis and Karsten Schwan, ``A Threads
Library for the BBN Butterfly'', OSU-CISRC-10/88-TR19, Oct. 1988.