{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,30]],"date-time":"2024-10-30T15:53:58Z","timestamp":1730303638330,"version":"3.28.0"},"reference-count":19,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2007,10]]},"DOI":"10.1109\/vlsisoc.2007.4402491","type":"proceedings-article","created":{"date-parts":[[2007,12,18]],"date-time":"2007-12-18T15:01:08Z","timestamp":1197990068000},"page":"163-167","source":"Crossref","is-referenced-by-count":0,"title":["New parallel programming techniques for hardware design"],"prefix":"10.1109","author":[{"family":"Satnam Singh","sequence":"first","affiliation":[]}],"member":"263","reference":[{"journal-title":"The Fortress Language Specification","year":"2006","author":"allen","key":"ref10"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/1086228.1086277"},{"key":"ref12","article-title":"The reflexive chemical abstract machine and the join calculus","author":"fournet","year":"1996","journal-title":"Proceedings of the 23rd ACM-SIGACT Symposium on Principles of Programming Languages"},{"key":"ref13","article-title":"The join calculus: a language for distributed mobile programming","volume":"2395","author":"fournet","year":"2000","journal-title":"Proceedings of the Applied Semantics Summer School (APPSEM) Caminha Sept 2000"},{"journal-title":"Composable Memory Transactions","year":"2005","author":"harris","key":"ref14"},{"key":"ref15","article-title":"Join Java: An alternative concurrency semantics for Java","author":"itzstein","year":"2001","journal-title":"Tech Rep ACRC-01&#x2013;001"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2006.180"},{"key":"ref17","article-title":"Why Threads Are A Bad Idea (for most purposes)","author":"ousterhout","year":"1996","journal-title":"Presentation at USENIX Technical Conference"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/237721.237794"},{"article-title":"Higher Order Combinators for Join Patterns using STM","year":"2006","author":"singh","key":"ref19"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2005.110"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/1018203.1018205"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/HIPS.2004.1299190"},{"key":"ref5","article-title":"Heterogeneous Concurrent Modeling and Design in Java","volume":"1","author":"brooks","year":"2004","journal-title":"Introduction to Ptolemy II Technical Memorandum UCB\/ERL M04\/27"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/ASAMA.1999.805390"},{"key":"ref7","article-title":"An Asynchronous Messaging Library for C#. Synchronization and Concurrency","author":"chrysanthakopoulos","year":"2005","journal-title":"Object-Oriented Languages (SCOOL)"},{"key":"ref2","first-page":"207","article-title":"An efficient multithreaded runtime system","author":"blumofe","year":"1995","journal-title":"Proceedings of the 5th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming"},{"key":"ref1","article-title":"The Landscape of Parallel Computing Research: A View from Berkeley","author":"krste","year":"2006","journal-title":"Berkeley Technical Report No UCB\/EECS-2006&#x2013;183"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1007\/11737414_6"}],"event":{"name":"2007 IFIP International Conference on Very Large Scale Integration","start":{"date-parts":[[2007,10,15]]},"location":"Atlanta, GA, USA","end":{"date-parts":[[2007,10,17]]}},"container-title":["2007 IFIP International Conference on Very Large Scale Integration"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/4402461\/4402462\/04402491.pdf?arnumber=4402491","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,3,16]],"date-time":"2017-03-16T15:42:37Z","timestamp":1489678957000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/4402491\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,10]]},"references-count":19,"URL":"https:\/\/doi.org\/10.1109\/vlsisoc.2007.4402491","relation":{},"subject":[],"published":{"date-parts":[[2007,10]]}}}