Filters








6,556 Hits in 6.5 sec

Parallel computing and the OS

M. Frans Kaashoek
<span title="">2015</span> <i title="ACM Press"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/jj2vupi7offrtmqekd7qqfaxdm" style="color: black;">SOSP History Day 2015 on - SOSP &#39;15</a> </i> &nbsp;
Fast: No extra stacks, no locks High-performance Web servers use events Javascript uses events The response: Why Events Are A Bad Idea [HotOS IX] Must break up long-running code paths "Stack ripping  ...  70s Introduction of many ideas for parallelism Client/server 80s/90s I/O concurrency inside servers SMPs 90s/2000s Multiprocessor kernels and servers Multicore 2005s-now All software parallel  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/2830903.2830911">doi:10.1145/2830903.2830911</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/sosp/Kaashoek15.html">dblp:conf/sosp/Kaashoek15</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/htarlp6oizcxfc37yyvsi3urna">fatcat:htarlp6oizcxfc37yyvsi3urna</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20190218123412/https://static.aminer.org/pdf/20170130/pdfs/sosp/zxv4e5nkxbvhasqtrdfy9mwarjkclj2f.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/63/a7/63a73b037d34a6e7e0590ce14d7a839599da802c.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/2830903.2830911"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

Experiential Learning of Networking Technologies: Evolution of Socket Programming – Part II

Ram P. Rustagi, Viraj Kumar
<span title="2020-03-31">2020</span> <i title="Advanced Computing and Communications Society - ACCS"> Advanced Computing and Communications </i> &nbsp;
In our last article [1], we discussed the concept of a perpetual server handling multiple concurrent clients and explored several design/implementation choices.  ...  /thread and a single threaded server using the socket API call select()[2][3].  ...  Add |EPOLLET to switch back. epoll This is how you fetch the events: That's why the API has a cookie.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.34048/acc.2020.1.f4">doi:10.34048/acc.2020.1.f4</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/6a4mtoarnzddndshykkl7atfha">fatcat:6a4mtoarnzddndshykkl7atfha</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20200112111928/http://bulk.fefe.de/scalable-networking.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/3f/6a/3f6a9a8299f70e8f9a23df5dd4bf2f6943e9798d.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.34048/acc.2020.1.f4"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> Publisher / doi.org </button> </a>

Developing High-Performance Server Applications in Haskell, Case Study: A Haskell Web Server

Simon Marlow
<span title="">2001</span> <i title="Elsevier BV"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/uy5mv2ncw5eahkdx47hkrglxmm" style="color: black;">Electronical Notes in Theoretical Computer Science</a> </i> &nbsp;
Server applications, and in particular network-based server applications, place a unique combination of demands on a programming language: lightweight concurrency and high I/O throughput are both important  ...  Furthermore, making minor modifications to a few time-critical components improved performance to a level acceptable for anything but the most heavily loaded web servers.  ...  In order to achieve this, we had to make use of a number of extensions to Haskell, the main ones being concurrency and exceptions.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1016/s1571-0661(05)80548-1">doi:10.1016/s1571-0661(05)80548-1</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/a7x5prwgf5ga7j46dgs66jb6yu">fatcat:a7x5prwgf5ga7j46dgs66jb6yu</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170930202240/http://publisher-connector.core.ac.uk/resourcesync/data/elsevier/pdf/95a/aHR0cDovL2FwaS5lbHNldmllci5jb20vY29udGVudC9hcnRpY2xlL3BpaS9zMTU3MTA2NjEwNTgwNTQ4MQ%3D%3D.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/10/0a/100a46b9c781016d6dc7af215a283152ff12c66b.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1016/s1571-0661(05)80548-1"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="unlock alternate icon" style="background-color: #fb971f;"></i> elsevier.com </button> </a>

Greatfree: the JAVA Apis and Idioms to Program Large-Scale Distributed Systems

Bing Li
<span title="2016-02-29">2016</span> <i title="Academy and Industry Research Collaboration Center (AIRCC)"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/pmw4omis5ngs5pwn6tj4p2cczm" style="color: black;">International Journal of Advanced Information Technology</a> </i> &nbsp;
According to the current intensive experiments, it is convenient for developers to program an ordinary or a large-scale distributed system from scratch with GreatFree.  ...  When programming with GreatFree, developers are required to take care of rather than be invisible to most of the implementation issues in a distributed system.  ...  If a conventional Web server, like Tomcat [12] , could work efficiently to transmit high-volume data, why some browser plug-in systems, like FlashGet [27] , exist?  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.5121/ijait.2016.6101">doi:10.5121/ijait.2016.6101</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/h7vf3lc25jdjlerp6y4iq52w4i">fatcat:h7vf3lc25jdjlerp6y4iq52w4i</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20180603053026/http://www.aircconline.com/ijait/V6N1/6116ijait01.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/b3/68/b368a7ef2677f9c54529bf06d28a71136a6dd1eb.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.5121/ijait.2016.6101"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="unlock alternate icon" style="background-color: #fb971f;"></i> Publisher / doi.org </button> </a>

PRES

Soyeon Park, Yuanyuan Zhou, Weiwei Xiong, Zuoning Yin, Rini Kaushik, Kyu H. Lee, Shan Lu
<span title="">2009</span> <i title="ACM Press"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/jj2vupi7offrtmqekd7qqfaxdm" style="color: black;">Proceedings of the ACM SIGOPS 22nd symposium on Operating systems principles - SOSP &#39;09</a> </i> &nbsp;
Bug reproduction is critically important for diagnosing a production-run failure. Unfortunately, reproducing a concurrency bug on multi-processors (e.g., multi-core) is challenging.  ...  We evaluated them with 11 representative applications, including 4 servers, 3 desktop/client applications, and 4 scientific/graphics applications, with 13 real world concurrency bugs of different types  ...  ACKNOWLEDGMENTS We thank the anonymous reviewers for useful feedback, the Opera groups for useful discussions and paper proofreading.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1629575.1629593">doi:10.1145/1629575.1629593</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/sosp/ParkZXYKLL09.html">dblp:conf/sosp/ParkZXYKLL09</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/zbp5xfdqyzdr5k67lxzu54zo6a">fatcat:zbp5xfdqyzdr5k67lxzu54zo6a</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20111222133233/http://opera.ucsd.edu/~zyin2/pres-sosp09.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/9b/99/9b991dd4a189cd26827e2b5394dabe38adce22c3.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1629575.1629593"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

Visual security protocol modeling

J. McDermott
<span title="">2005</span> <i title="ACM Press"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/osnbukkdqjedvkk44xndonptme" style="color: black;">Proceedings of the 2005 workshop on New security paradigms - NSPW &#39;05</a> </i> &nbsp;
A security protocol modeling formalism should be not only well-defined but also support event-based, compositional, comprehensive, laconic, lucid, sound, and complete modeling.  ...  By means of two example security protocol models, we present the GSPML visual formalism as a solution.  ...  Several key ideas in this paper were brought out during discussion at the workshop and merit special acknowledgements for: Bob Blakely, Brian Snow, Simon Foley, and Steve Greenwald.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1146269.1146293">doi:10.1145/1146269.1146293</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/nspw/McDermott05.html">dblp:conf/nspw/McDermott05</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/jcbo5fcetbawpndjx3eiqdc5qm">fatcat:jcbo5fcetbawpndjx3eiqdc5qm</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170108114522/https://www.nrl.navy.mil/itd/chacs/sites/www.nrl.navy.mil.itd.chacs/files/pdfs/McDermott2005.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/cd/31/cd315b4cb196a60b513cc01c450436349d68f79d.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1146269.1146293"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

A formalism for visual security protocol modeling

J. McDermott, G. Allwein
<span title="">2008</span> <i title="Elsevier BV"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/dveb4iy2tfbixkquxueywoto7y" style="color: black;">Journal of Visual Languages and Computing</a> </i> &nbsp;
A security protocol modeling formalism should be not only well-defined but also support event-based, compositional, comprehensive, laconic, lucid, sound, and complete modeling.  ...  By means of two example security protocol models, we present the GSPML visual formalism as a solution.  ...  Several key ideas in this paper were brought out during discussion at the workshop and merit special acknowledgements for: Bob Blakely, Brian Snow, Simon Foley, and Steve Greenwald.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1016/j.jvlc.2006.10.006">doi:10.1016/j.jvlc.2006.10.006</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/dzxf4dndzndwxk5stlryazegky">fatcat:dzxf4dndzndwxk5stlryazegky</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20100714112838/http://www.nspw.org/papers/2005/nspw2005-mcdermott.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/9e/ab/9eab4605977ca1daa371e7a54d8610e5410261f7.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1016/j.jvlc.2006.10.006"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> elsevier.com </button> </a>

Efficient Workstealing for Multicore Event-Driven Systems

Fabien Gaud, Sylvain Genevès, Renaud Lachaize, Baptiste Lepers, Fabien Mottet, Gilles Muller, Vivien Quéma
<span title="">2010</span> <i title="IEEE"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/s77bfh66ena2znlnuhuruo464a" style="color: black;">2010 IEEE 30th International Conference on Distributed Computing Systems</a> </i> &nbsp;
Many high-performance communicating systems are designed using the event-driven paradigm.  ...  We first show that the only existing workstealing algorithm designed for event-coloring runtimes is not always efficient: for instance, it causes a 33% performance degradation on a Web server.  ...  This explains why the stealing cost can become very significant when the number of events stored in queues is high.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/icdcs.2010.55">doi:10.1109/icdcs.2010.55</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/icdcs/GaudGLLMMQ10.html">dblp:conf/icdcs/GaudGLLMMQ10</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/dtwweg5glzg73d4d4on4xvdrru">fatcat:dtwweg5glzg73d4d4on4xvdrru</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170921203338/https://hal.inria.fr/hal-00945722/document" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/93/fa/93fa2583c95a08e23cd17f24d5065389f3192cbb.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/icdcs.2010.55"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> ieee.com </button> </a>

Cost of Virtual Machine Live Migration in Clouds: A Performance Evaluation [chapter]

William Voorsluys, James Broberg, Srikumar Venugopal, Rajkumar Buyya
<span title="">2009</span> <i title="Springer Berlin Heidelberg"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/2w3awgokqne6te4nvlofavy5a4" style="color: black;">Lecture Notes in Computer Science</a> </i> &nbsp;
Despite that, there is a high potential for live migration applicability in data centers serving modernInternet applications.  ...  However, service levels of applications are likely to be negatively affected during a live migration. For this reason, a better understanding of its effects on system performance is desirable.  ...  searching for events by date or tag.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/978-3-642-10665-1_23">doi:10.1007/978-3-642-10665-1_23</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/ky22b2tx5bea3irpwhz3l24b6i">fatcat:ky22b2tx5bea3irpwhz3l24b6i</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170809085011/http://www.cloudbus.org/reports/VM-Migration-Cloud2009.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/53/32/533283b6d811d329f0793e09e37ec07037435b55.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/978-3-642-10665-1_23"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> springer.com </button> </a>

Session reports for SIGCOMM 2010

Shailesh Agrawal, Immanuel Ilavarasan Thomas, Arun Vishwanath, Tianyin Xu, Fang Yu, Kavitha Athota, Pramod Bhatotia, Piyush Goyal, Phani Krisha, Kirtika Ruchandan, Nishanth Sastry, Gurmeet Singh (+1 others)
<span title="2011-01-22">2011</span> <i title="Association for Computing Machinery (ACM)"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/g4bof3rzarbpjigq5zxjkozv2u" style="color: black;">Computer communication review</a> </i> &nbsp;
to be a bridge". • Views on why IP is suboptimal ("why not replace bridges with IP routers?")  ...  Key idea: The usefulness of such partially correct packets depend on the number of error being below a threshold such that useful information is recoverable, an Error Estimation can help in judging if  ...  Q: If you have the timeline of failures how often do you see concurrent failures? A: We do see concurrent failures; often all of the concurrent failures will share a router.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1925861.1925873">doi:10.1145/1925861.1925873</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/jpaoo55h75hprb5k2vlkin5zzi">fatcat:jpaoo55h75hprb5k2vlkin5zzi</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20110409165237/http://ccr.sigcomm.org:80/online/files/p66-v41n1g5-voelkerA.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/c0/aa/c0aa4de15e4532a5abf007387671dc5404c274c1.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1925861.1925873"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

Producing scheduling that causes concurrent programs to fail

Yosi Ben-Asher, Yaniv Eytani, Eitan Farchi, Shmuel Ur
<span title="">2006</span> <i title="ACM Press"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/5ttq32n6ujhkxfb7h22ytvohp4" style="color: black;">Proceeding of the 2006 workshop on Parallel and distributed systems: testing and debugging - PADTAD &#39;06</a> </i> &nbsp;
A noise maker is a tool that seeds a concurrent program with conditional synchronization primitives (such as yield()) for the purpose of increasing the likelihood that a bug manifest itself.  ...  Using the model we explore the terms in which efficient search for real-life concurrent bugs can be carried out.  ...  We thank the Caesarea Edmond Benjamin the Rothschild Foundation Institute for Interdisciplinary Applications of Computer Science, at the University of Haifa for partially supporting this research.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1147403.1147410">doi:10.1145/1147403.1147410</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/issta/Ben-AsherEFU06.html">dblp:conf/issta/Ben-AsherEFU06</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/v7bj2tio65b43asilresgbjmey">fatcat:v7bj2tio65b43asilresgbjmey</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170810095718/https://www.ideals.illinois.edu/bitstream/handle/2142/11158/Producing%20Scheduling%20that%20Causes%20Concurrent%20Programs%20to%20Fail.pdf?sequence=2" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/bb/4c/bb4c9f59b5b5757e74f77263b69f425b106eebf2.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1147403.1147410"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

Superscalar communication: A runtime optimization for distributed applications

HuiBa Li, ShengYun Liu, YuXing Peng, DongSheng Li, HangJun Zhou, XiCheng Lu
<span title="2010-08-20">2010</span> <i title="Springer Nature"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/ikvx2lmj7rew7jpw4lygqgjpby" style="color: black;">Science China Information Sciences</a> </i> &nbsp;
In this paper, we propose a novel approach-superscalar communication, in which concurrencies are automatically managed by the runtime system.  ...  Building distributed applications is difficult mostly because of concurrency management. Existing approaches primarily include events and threads.  ...  For example, we may set a limitation to the maximum concurrency amount, making a windowed or pipelined control flow to avoid flooding the server.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/s11432-010-4051-4">doi:10.1007/s11432-010-4051-4</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/dshyo4uzdbcypn3nd44jp56mbe">fatcat:dshyo4uzdbcypn3nd44jp56mbe</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20210802044018/https://www.sciengine.com/doi/pdf/6dcf74d70d424ef497a579b0702d7d23" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/62/b3/62b3a55b3a9c1214497e7ddbcaeccc5c730181d9.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/s11432-010-4051-4"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> springer.com </button> </a>

Except for exception handling …

Alexander Romanovsky, Bo Sandén
<span title="2001-09-01">2001</span> <i title="Association for Computing Machinery (ACM)"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/4e3exnwkovej5hdp6shucxw3nq" style="color: black;">ACM SIGAda Ada Letters</a> </i> &nbsp;
Exception handling in Ada has a number of well-known problems.  ...  It allows for the propagation of unhandled and anonymous exceptions, it is error-prone and it is inappropriate for some language features such as tasking and tagged types.  ...  A. Romanovsky has been supported by EPSRC/UK DOTS and EC IST RTD DSoS Projects.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/568671.568678">doi:10.1145/568671.568678</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/ppqqudlrqzchli6ez64oyztcy4">fatcat:ppqqudlrqzchli6ez64oyztcy4</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20050527221900/http://www.cs.newcastle.ac.uk:80/research/pubs/articles/papers/276.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/fc/65/fc65e3bc5ce0467f17d49978ea1d7fdcb2bc558a.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/568671.568678"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

The evolution of a distributed operating system [chapter]

Robbert Renesse, Andrew S. Tanenbaum, Sape J. Mullender
<span title="">1990</span> <i title="Springer Berlin Heidelberg"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/2w3awgokqne6te4nvlofavy5a4" style="color: black;">Lecture Notes in Computer Science</a> </i> &nbsp;
Why This Paper "Those who learn nothing fi'om history are doomed to repeat it" --Santayana For about eight years now, we have been doing research on distributed operating systems, not only behind our desks  ...  Both Ethemet and the Pronet token ring are supported by AMOEBA, and can be connected by a bridge.  ...  A thread that wants to await an event invokes sleep; a thread that wants to resume other threads waiting for a certain event calls wakeup.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/3-540-52609-9_73">doi:10.1007/3-540-52609-9_73</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/pgr576ewjbaufffoym7vhlmaiq">fatcat:pgr576ewjbaufffoym7vhlmaiq</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20180720174228/https://ir.cwi.nl/pub/27015/EDSB1111.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/de/22/de22746addab126a1ba33a9670ce22c62b4c942a.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/3-540-52609-9_73"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> springer.com </button> </a>

Performance measurements for multithreaded programs

Minwen Ji, Edward W. Felten, Kai Li
<span title="">1998</span> <i title="ACM Press"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/v56cuxdvkrfj7m43mos56qvlui" style="color: black;">Proceedings of the 1998 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems - SIGMETRICS &#39;98/PERFORMANCE &#39;98</a> </i> &nbsp;
Multithreaded programming is an e ective way to exploit concurrency, but it is di cult to debug and tune a highly threaded program.  ...  This paper describes a performance tool called Tmon for monitoring, analyzing and tuning the performance of multithreaded programs.  ...  Acknowledgements Thanks to Rob Shillner for providing us the Pulsar le server for case study, t o Y uqun Chen for providing us the UDFS client-server protocol for generating various work loads in our case  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/277851.277900">doi:10.1145/277851.277900</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/sigmetrics/JiFL98.html">dblp:conf/sigmetrics/JiFL98</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/fvmh2btocvdapmzsmcg5fimb2m">fatcat:fvmh2btocvdapmzsmcg5fimb2m</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20050223072617/http://www.cs.princeton.edu:80/~mji/tmon.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/df/f1/dff19d6d2f5e30d4440c811dcc87daa776cc19d3.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/277851.277900"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>
&laquo; Previous Showing results 1 &mdash; 15 out of 6,556 results