Filters








985 Hits in 4.4 sec

A Transparent Distributed Shared Memory for Clustered Symmetric Multiprocessors

Jyh-Biau Chang, Ce-Kuen Shieh, Tyng-Yeu Liang
2006 Journal of Supercomputing  
In this paper, a transparent DSM system referred to as Teamster is proposed and is implemented for clustered symmetric multiprocessors.  ...  A transparent distributed shared memory (DSM) system must achieve complete transparency in data distribution, workload distribution, and reconfiguration respectively.  ...  System design of teamster Teamster is a transparent distributed shared memory system proposed for SMP cluster.  ... 
doi:10.1007/s11227-006-5483-x fatcat:jrn642xd5zgedgfbkahvno4aua

Teamster: a transparent distributed shared memory for cluster symmetric multiprocessors

J.B. Chang, C.K. Shieh
Proceedings First IEEE/ACM International Symposium on Cluster Computing and the Grid  
In this paper, a transparent DSM system referred to as Teamster is proposed and is implemented for clustered symmetric multiprocessors.  ...  A transparent distributed shared memory (DSM) system must achieve complete transparency in data distribution, workload distribution, and reconfiguration respectively.  ...  System design of teamster Teamster is a transparent distributed shared memory system proposed for SMP cluster.  ... 
doi:10.1109/ccgrid.2001.923235 dblp:conf/ccgrid/ChangS01 fatcat:clz6k54t5rgufpxpa2yx6fq3uy

Cache-coherent distributed shared memory: perspectives on its development and future challenges

J. Hennessy, M. Heinrich, A. Gupta
1999 Proceedings of the IEEE  
Distributed shared memory is an architectural approach that allows multiprocessors to support a single shared address space that is implemented with physically distributed memories.  ...  Hardware-supported distributed shared memory is becoming the dominant approach for building multiprocessors with moderate to large numbers of processors.  ...  Development of Distributed Shared Memory Distributed Shared Memory (DSM) is an architectural approach designed to overcome the scaling limitations of symmetric shared-memory multiprocessors while retaining  ... 
doi:10.1109/5.747863 fatcat:koqfmkqdibaylcxfiheb33bwly

Supporting Task Migration in Multi-Processor Systems-on-Chip: A Feasibility Study

S. Bertozzi, A. Acquaviva, D. Bertozzi, A. Poggiali
2006 Proceedings of the Design Automation & Test in Europe Conference  
Our paper proposes a task management software infrastructure that is well suited for the constraints of single chip multiprocessors with distributed operating systems.  ...  As a consequence, effectiveness and applicability of traditional transparent migration mechanisms are put in discussion in this context.  ...  Computer clusters (CC) are examples of non-shared memory multiprocessors.  ... 
doi:10.1109/date.2006.243952 dblp:conf/date/BertozziABP06 fatcat:ir54llwkwfafhhd6ucczwq7jpq

Toward Large-Scale Shared Memory Multiprocessing [chapter]

John K. Bennett, John B. Carter, Willy Zwaenepoel
1992 Scalable Shared Memory Multiprocessors  
Munin allows parallel programs written for shared memory multiprocessors to be executed e ciently on distributed memory multiprocessors.  ...  We are currently investigating two di erent a p p r o a c hes to scalable shared memory: Munin, a distributed shared memory (DSM) system implemented entirely in software, and Willow, a true shared memory  ...  ACKNOWLEDGEMENTS Other members of the Computer Systems Laboratory have participated in the development o f m a n y of the ideas that we h a ve presented.  ... 
doi:10.1007/978-1-4615-3604-8_15 fatcat:k7qiuyjnbzc5bkx4eenkrzmvxq

MGS

Donald Yeung, John Kubiatowicz, Anant Agarwal
1996 SIGARCH Computer Architecture News  
We call these systems Distributed Scalable Shared-memory Multiprocessors (DSSMPs).  ...  This paper explores the coupling of such small-to medium-scale shared memory multiprocessors through software over a local area network to synthesize larger shared memory systems.  ...  Acknowledgments This research is funded in part by ARPA contract #N00014-94-1-0985, in part by NSF Experimental Systems grant #MIP-9504399, and in part by a NSF Presidential Young Investigator Award.  ... 
doi:10.1145/232974.232980 fatcat:lxsfs2y74ndhfjzqnzrzkpga64

MGS

Donald Yeung, John Kubiatowicz, Anant Agarwal
1996 Proceedings of the 23rd annual international symposium on Computer architecture - ISCA '96  
We call these systems Distributed Scalable Shared-memory Multiprocessors (DSSMPs).  ...  This paper explores the coupling of such small-to medium-scale shared memory multiprocessors through software over a local area network to synthesize larger shared memory systems.  ...  Acknowledgments This research is funded in part by ARPA contract #N00014-94-1-0985, in part by NSF Experimental Systems grant #MIP-9504399, and in part by a NSF Presidential Young Investigator Award.  ... 
doi:10.1145/232973.232980 dblp:conf/isca/YeungKA96 fatcat:nprbszfczrhnzosqc2fb3cktom

A multiprocessing framework for SAR image processing

Christian Andres, Torben Keil, Raik Herrmann, Rolf Scheiber
2007 2007 IEEE International Geoscience and Remote Sensing Symposium  
This paper introduces a framework developed for image processing of synthetic apterure radar (SAR) images.  ...  The multiprocessing part is designed for unified usage of different architectures reaching from multicore processors to cluster of workstations to grids of clusters.  ...  For a multicore or multiprocessor architecture, a simple fork is sufficient, for a OpenMOSIX cluster [4] , an additional process distribution command is required and PVM [5] architectures come with  ... 
doi:10.1109/igarss.2007.4422846 dblp:conf/igarss/AndresKHS07 fatcat:6sjzbped3jho3dxkcrtrmrtabq

Multigrain shared memory

Donald Yeung, John Kubiatowicz, Anant Agarwal
2000 ACM Transactions on Computer Systems  
Multigrain shared memory enables the collaboration of hardware and software shared memory, thus synthesizing a single transparent shared memory address space across a cluster of multiprocessors.  ...  We call these systems Distributed Shared-memory MultiProcessors (DSMPs).  ...  The Alewife Multiprocessor Alewife is a distributed memory multiprocessor that supports the shared memory abstraction in hardware.  ... 
doi:10.1145/350853.350871 fatcat:s32qyjg7wra7jc6iho426iczra

Towards transparent and efficient software distributed shared memory

Daniel J. Scales, Kourosh Gharachorloo
1997 Proceedings of the sixteenth ACM symposium on Operating systems principles - SOSP '97  
were compiled to run on a single shared-memory multiprocessor.  ...  Despite a large research effort, software distributed shared memory systems have not been widely used to run parallel applications across clusters of computers.  ...  their help in maintaining our cluster of Al-phaServers.  ... 
doi:10.1145/268998.266673 dblp:conf/sosp/ScalesG97 fatcat:ibkglkyo75hczbog2rixrglr54

Towards transparent and efficient software distributed shared memory

Daniel J. Scales, Kourosh Gharachorloo
1997 ACM SIGOPS Operating Systems Review  
were compiled to run on a single shared-memory multiprocessor.  ...  Despite a large research effort, software distributed shared memory systems have not been widely used to run parallel applications across clusters of computers.  ...  their help in maintaining our cluster of Al-phaServers.  ... 
doi:10.1145/269005.266673 fatcat:yrsti35as5eqbm24jmawwizrde

CableS : Thread Control and Memory System Extensions for Shared Virtual Memory Clusters [chapter]

Peter Jamieson, Angelos Bilas
2001 Lecture Notes in Computer Science  
Finally, we show that the overhead introduced by the extra functionality of CableS affects the parallel section of applications that have been tuned for the shared memory abstraction only in cases where  ...  In this work we address this problem by providing a single cluster image with respect to thread and memory management to programmers.  ...  We would like to thank Jeffrey Tang for his help with fixing problems in the VMMC firmware and Reza Azimi for providing help with extending the VMMC driver.  ... 
doi:10.1007/3-540-44587-0_15 fatcat:eau3afoxebg2bdubp67bihnogm

THROOM – Supporting POSIX Multithreaded Binaries on a Cluster [chapter]

Henrik Löf, Zoran Radović, Erik Hagersten
2003 Lecture Notes in Computer Science  
Most software distributed shared memory systems (SW-DSMs) lack industry standard interfaces that limit their applicability to a small set of shared-memory applications.  ...  The distributed threads execute in a global shared address space made coherent by a fine-grain SW-DSM layer.  ...  By letting the distributed Pthreads access the original process' software context in a coherent way, we can create the illusion of a shared-memory multiprocessor.  ... 
doi:10.1007/978-3-540-45209-6_105 fatcat:nsmxiyz5abhariedzcaqhdmmli

Scalable and Flexible heterogeneous multi-core system

Rashmi, Dr. Dinesh
2012 International Journal of Advanced Computer Science and Applications  
Use of high memory-level parallelism (MLP) reduces the memory wall. Micro architecture contains a set of small and fast cache processors which execute high locality code.  ...  A network of small in-order memory engines use low locality code to improve performance by using instruction level parallelism (ILP).  ...  Thread A and thread B are share data. Fig. 7 7 Fig. 7 Multiprocessor Parallelism Fig. 8 8 SMP multiprocessor consists of several uni-core processors connected by a single shared memory bus.  ... 
doi:10.14569/ijacsa.2012.031227 fatcat:m4vqub3x2fc7jlwm7dsb47ngzy

Single system image: A survey

Philip Healy, Theo Lynn, Enda Barrett, John P. Morrison
2016 Journal of Parallel and Distributed Computing  
SSI has not been widely adopted. • There may be a role in the future for virtualized kernel-level SSI clusters. a b s t r a c t Single system image is a computing paradigm where a number of distributed  ...  h i g h l i g h t s • We provide a retrospective survey of single system image. • There has been novel recent work in the area of distributed hypervisors. • Despite a peak in interest in the 2000s, kernel-level  ...  Acknowledgments The authors wish to thank Ian Lee for helping to gather the data depicted in Fig. 2 .  ... 
doi:10.1016/j.jpdc.2016.01.004 fatcat:6eqzcmrmu5eptmktzn52i7yy7e
« Previous Showing results 1 — 15 out of 985 results