|
Message
From: cvs at opencores.org<cvs@o...>
Date: Sat May 26 20:43:01 CEST 2007
Subject: [cvs-checkins] MODIFIED: jop ...
Date: 00/07/05 26:20:43 Added: jop/doc/bib all.bib Makefile Log: start a user manual Revision Changes Path 1.1 jop/doc/bib/all.bib http://www.opencores.org/cvsweb.shtml/jop/doc/bib/all.bib?rev=1.1&content-type=text/x-cvsweb-markup Index: all.bib =================================================================== This file was created with JabRef 2.1 beta. Encoding: Cp1252 @ARTICLE{Moo65, author = {Gordon E. Moore}, title = {Cramming more components onto integrated circuits}, journal = {Electronics}, year = {1965}, volume = {38}, pages = {114--117}, number = {8}, crindex = {Fichier}, url = {http://www.cs.ucsb.edu/~arch/cs254/papers/moorepaper.pdf} } @comment{jabref-meta: selector_journal:} @comment{jabref-meta: selector_author:} @comment{jabref-meta: selector_keywords:} @comment{jabref-meta: selector_publisher:} This file was created with JabRef 2.1 beta. Encoding: Cp1252 @INPROCEEDINGS{conf/dsd/AnderssonK05, author = {Per Andersson and Krzysztof Kuchcinski}, title = {Java to Hardware Compilation for non Data Flow Applications}, booktitle = {DSD}, year = {2005}, pages = {330--337}, publisher = {IEEE Computer Society}, bibdate = {2006-01-06}, bibsource = {DBLP, http://dblp.uni-trier.de/db/conf/dsd/dsd2005.html#AnderssonK05}, crossref = {conf/dsd/2005}, isbn = {0-7695-2433-8}, url = {http://doi.ieeecomputersociety.org/10.1109/DSD.2005.53} } @INPROCEEDINGS{conf/icppw/ChaiTWT05, author = {ZhiLei Chai and ZhiQiang Tang and LiMing Wang and Shi-liang Tu}, title = {An Effective Instruction Optimization Method for Embedded Real-Time Java Processor}, booktitle = {ICPP Workshops}, year = {2005}, pages = {225--231}, publisher = {IEEE Computer Society}, bibdate = {2005-08-02}, bibsource = {DBLP, http://dblp.uni-trier.de/db/conf/icppw/icppw2005.html#ChaiTWT05}, crossref = {conf/icppw/2005}, isbn = {0-7695-2381-1}, url = {http://dx.doi.org/10.1109/ICPPW.2005.21} } @INPROCEEDINGS{conf/ipps/GatzkaH05, author = {Stephan Gatzka and Christian Hochberger}, title = {Hardware Based Online Profiling in {AMIDAR} Processors}, booktitle = {IPDPS}, year = {2005}, publisher = {IEEE Computer Society}, bibdate = {2005-05-06}, bibsource = {DBLP, http://dblp.uni-trier.de/db/conf/ipps/ipdps2005.html#GatzkaH05}, crossref = {conf/ipps/2005}, isbn = {0-7695-2312-9}, url = {http://doi.ieeecomputersociety.org/10.1109/IPDPS.2005.239} } @INPROCEEDINGS{conf/isorc/NilssonR05, author = {Anders Nilsson and Sven Gestegard Robertz}, title = {On Real-Time Performance of Ahead-of-Time Compiled Java}, booktitle = {ISORC}, year = {2005}, pages = {372--381},
publisher = {IEEE Computer Society},
bibdate = {2005-11-28},
bibsource = {DBLP,
http://dblp.uni-trier.de/db/conf/isorc/isorc2005.html#NilssonR05},
crossref = {conf/isorc/2005},
isbn = {0-7695-2356-0},
url = {http://doi.ieeecomputersociety.org/10.1109/ISORC.2005.38}
}
@INPROCEEDINGS{jiffy:fpl2005,
author = {Achery, G. and Trinitis, C. and Buchty, R.},
title = {CPU-independent assembler in an FPGA},
booktitle = {Field Programmable Logic and Applications, 2005. International Conference
on},
year = {2005},
pages = {519--522},
keywords = {Java, field programmable gate arrays, just-in-time, machine code listings,
program assemblers, virtual machines, CISC CPU, CPU-independent
assembler, FPGA assembler, FPGA logic, Java Virtual Machine, RISC
CPU, extended table lookup, intermediate code, just-in-time compilation,
machine code generator, translation system, virtual machines},
owner = {admin},
timestamp = {2007.02.26}
}
@PHDTHESIS{attakonadu:dai,
author = {Rodney Atta-Konadu},
title = {Design and Implementation of a Modular Controller for Robotic Machines},
school = {University of Saskatchewan},
year = {2006}
}
@INPROCEEDINGS{1176792,
author = {Neil C. Audsley and Michael Ward},
title = {Syntax-driven implementation of software programming language control
constructs and expressions on FPGAs},
booktitle = {CASES '06: Proceedings of the 2006 international conference on Compilers,
architecture and synthesis for embedded systems},
year = {2006},
pages = {253--260},
address = {New York, NY, USA},
publisher = {ACM Press},
doi = {http://doi.acm.org/10.1145/1176760.1176792},
isbn = {1-59593-543-6},
location = {Seoul, Korea}
}
@INPROCEEDINGS{1168010,
author = {Andrew Borg and Rui Gao and Neil Audsley},
title = {A co-design strategy for embedded Java applications based on a hardware
interface with invocation semantics},
booktitle = {JTRES '06: Proceedings of the 4th international workshop on Java
technologies for real-time and embedded systems},
year = {2006},
pages = {58--67},
address = {New York, NY, USA},
publisher = {ACM Press},
doi = {http://doi.acm.org/10.1145/1167999.1168010},
isbn = {1-59593-544-4},
location = {Paris, France}
}
@INPROCEEDINGS{conf/otm/BohmeG04,
author = {Helge B{\"o}hme and Ulrich Golze},
title = {Lightweight Firm Real-Time Extensions for Low Memory
Profile Java Systems},
booktitle = {OTM Workshops},
year = {2004},
editor = {Robert Meersman and Zahir Tari and Angelo Corsaro},
volume = {3292},
series = {Lecture Notes in Computer Science},
pages = {303--314},
publisher = {Springer},
bibdate = {2004-11-09},
bibsource = {DBLP,
http://dblp.uni-trier.de/db/conf/otm/otm2004.html#BohmeG04},
isbn = {3-540-23664-3},
url = {http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=3292&spage=303}
}
@PHDTHESIS{coprocessors2006ltc,
author = {Coprocessors, A.S.F.},
title = {{LAMP: Tools FOR Creating Application-Specific FPGA Coprocessors}},
school = {Boston University},
year = {2006},
url = {http://www.bu.edu/caadlab/tvancourt.pdf}
}
@INPROCEEDINGS{DucheneHanna2005,
author = {Duchene, M. and Hanna, D.M.},
title = {Implementing parallel algorithms on an FPGA directly from multithreaded
Java using flowpaths},
booktitle = {Circuits and Systems, 2005. 48th Midwest Symposium on},
year = {2005},
pages = {980--983 Vol. 2},
keywords = {C language, Java, data flow computing, field programmable gate arrays,
hardware description languages, multi-threading, parallel algorithms,
FPGA system architecture, Java byte code thread, VHDL, Verilog,
Xilinx Spartan IIE FPGA, fetch execute cycle, field programmable
gate array, flowpath architecture, hardware description language,
high level language, microprocessor core, multithreading, parallel
software algorithm, shared memory access, software performance penalty},
owner = {admin},
timestamp = {2007.04.11},
url = {http://ieeexplore.ieee.org/iel5/10622/33557/01594267.pdf}
}
@INPROCEEDINGS{Harmon2007,
author = {Trevor Harmon and Raymond Klefstad},
title = {Toward a Unified Standard for Worst-Case Execution Time Annotations
in Real-Time {J}ava},
booktitle = {Proceedings of the Fifteenth International Workshop on Parallel and
Distributed Real-Time Systems},
year = {2007},
pages = {151},
month = {March},
publisher = {IEEE Computer Society}
}
@INPROCEEDINGS{Harmon2007survey,
author = {Trevor Harmon and Raymond Klefstad},
title = {A Survey of Worst-Case Execution Time Analysis for Real- Time {J}ava},
booktitle = {Proceedings of the Ninth International Workshop on Java and Components
for Parallelism, Distribution and Concurrency},
year = {2007},
pages = {151},
month = {March},
publisher = {IEEE Computer Society}
}
@INPROCEEDINGS{trevor2007a,
author = {Trevor Harmon and Raymond Klefstad},
title = {A Survey of Worst-Case Execution Time Analysis for Real-Time Java},
booktitle = {Ninth International Workshop on Java and Components for Parallelism,
Distribution and Concurrency (JAVAPDC)},
year = {2007},
address = {Long Beach, California, USA},
month = {March},
owner = {admin},
timestamp = {2007.02.25},
url = {http://vocaro.com/trevor/files/paper2.pdf}
}
@INPROCEEDINGS{trevor2007b,
author = {Trevor Harmon and Raymond Klefstad},
title = {Toward a Unified Standard for Worst-Case Execution Time Annotations
in Real-Time Java},
booktitle = {The Fifteenth International Workshop on Parallel and Distributed
Real-Time Systems},
year = {2007},
address = {Long Beach, California},
month = {March},
owner = {admin},
timestamp = {2007.02.25},
url = {http://vocaro.com/trevor/files/paper1.pdf}
}
@ARTICLE{1196638,
author = {M. Teresa Higuera-Toledano},
title = {Hardware support for detecting illegal references in a multiapplication
real-time Java environment},
journal = {Trans. on Embedded Computing Sys.},
year = {2006},
volume = {5},
pages = {753--772},
number = {4},
address = {New York, NY, USA},
doi = {http://doi.acm.org/10.1145/1196636.1196638},
issn = {1539-9087},
publisher = {ACM Press}
}
@INPROCEEDINGS{conf/euc/IpE06,
author = {Nicholas Jun Hao Ip and Stephen A. Edwards},
title = {A Processor Extension for Cycle-Accurate Real-Time
Software},
booktitle = {EUC},
year = {2006},
editor = {Edwin Hsing-Mean Sha and Sung-Kook Han and Cheng-Zhong
Xu and Moon Hae Kim and Laurence Tianruo Yang and Bin
Xiao},
volume = {4096},
series = {Lecture Notes in Computer Science},
pages = {449--458},
publisher = {Springer},
bibdate = {2006-10-31},
bibsource = {DBLP,
http://dblp.uni-trier.de/db/conf/euc/euc2006.html#IpE06},
isbn = {3-540-36679-2},
url = {http://dx.doi.org/10.1007/11802167_46}
}
@INPROCEEDINGS{EarlGray:ISORC2005,
author = {Hiroo Ishikawa and Tatsuo Nakajima},
title = {EarlGray: {A} Component-Based Java Virtual Machine for Embedded Systems},
booktitle = {ISORC},
year = {2005},
pages = {403--409},
publisher = {IEEE Computer Society},
bibdate = {2005-11-28},
bibsource = {DBLP,
http://dblp.uni-trier.de/db/conf/isorc/isorc2005.html#IshikawaN05},
isbn = {0-7695-2356-0},
url = {http://doi.ieeecomputersociety.org/10.1109/ISORC.2005.26}
}
@MASTERSTHESIS{master:mann:2005,
author = {Tobias Mann},
title = {Static determination of allocation rates to support real-time garbage
collection},
school = {Washington University in St. Louis},
year = {2005},
owner = {admin},
timestamp = {2007.04.19},
url = {http://www.cse.seas.wustl.edu/techreportfiles/getreport.asp?435}
}
@INPROCEEDINGS{979949,
author = {James Parnis and Gareth Lee},
title = {Exploiting FPGA concurrency to enhance JVM performance},
booktitle = {ACSC '04: Proceedings of the 27th Australasian conference on Computer
science},
year = {2004},
pages = {223--232},
address = {Darlinghurst, Australia, Australia},
publisher = {Australian Computer Society, Inc.},
location = {Dunedin, New Zealand},
url = {http://delivery.acm.org/10.1145/980000/979949/p223-parnis.pdf}
}
@INPROCEEDINGS{rj:hans,
author = {Hans Sondergaard and Bent Thomsen and Anders P. Ravn},
title = {A Ravenscar-Java Profile Implementation},
booktitle = {Proceedings of the 4th international workshop on Java technologies
for real-time and embedded systems (JTRES 2006)},
year = {2006},
pages = {38--47},
address = {Paris, France},
month = {October},
publisher = {ACM Press},
doi = {http://doi.acm.org/10.1145/1167999.1168008},
isbn = {1-59593-544-4},
owner = {admin},
timestamp = {2007.04.16}
}
@INPROCEEDINGS{jHISC:SAMOS2005,
author = {Yiyu Tan and Chihang Yau and Kaiman Lo and Pak Lun Mok
and Anthony S. Fong},
title = {A Novel {JAVA} Processor for Embedded Devices},
booktitle = {SAMOS},
year = {2005},
editor = {Timo D. H{\"a}m{\"a}l{\"a}inen and Andy D. Pimentel
and Jarmo Takala and Stamatis Vassiliadis},
volume = {3553},
series = {Lecture Notes in Computer Science},
pages = {112--121},
publisher = {Springer},
bibdate = {2006-11-21},
bibsource = {DBLP,
http://dblp.uni-trier.de/db/conf/samos/samos2005.html#TanYLMF05},
isbn = {3-540-26969-X},
url = {http://dx.doi.org/10.1007/11512622_13}
}
@ARTICLE{jHISC:jnl2006,
author = {Tan, Y.Y. and Yau, C.H. and Lo, K.M. and Yu, W.S. and Mok, P.L. and
Fong, A.S.},
title = {Design and implementation of a Java processor},
journal = {Computers and Digital Techniques, IEE Proceedings-},
year = {2006},
volume = {153},
pages = {20--30},
issn = {1350-2387},
keywords = {Java, data structures, embedded systems, field programmable gate arrays,
hardware description languages, logic design, microprocessor chips,
object-oriented programming, virtual machines, J2ME, Java processor,
Java virtual machine, VHDL, Xilinx Virtex FPGA, embedded systems,
hardware-readable data structure, jHISC},
owner = {admin},
timestamp = {2007.02.26},
url = {http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=1576338}
}
@ARTICLE{10.1109/ISORC.2007.14,
author = {M.T. Higuera Toledano},
title = {Allowing Cycles References among Scoped Memory Areas in the Real-Time
Specification of Java},
journal = {isorc},
year = {2007},
volume = {00},
pages = {110-114},
address = {Los Alamitos, CA, USA},
doi = {http://doi.ieeecomputersociety.org/10.1109/ISORC.2007.14},
isbn = {0-7695-2765-5},
publisher = {IEEE Computer Society}
}
@INPROCEEDINGS{jHISC:ASAP2006,
author = {Tan Yiyu and Yau Chihang and Anthony Fong},
title = {Architectural Support on Object-Oriented Programming in a JAVA Processor},
booktitle = {ASAP '06: Proceedings of the IEEE 17th International Conference on
Application-specific Systems, Architectures and Processors (ASAP'06)},
year = {2006},
pages = {303--310},
address = {Washington, DC, USA},
publisher = {IEEE Computer Society},
doi = {http://dx.doi.org/10.1109/ASAP.2006.16},
isbn = {0-7695-2682-9}
}
@ARTICLE{jHISC:dec2006,
author = {Tan Yiyu and Lo Wan Yiu, Yau Chi Hang, Richard Li and Anthony S.
Fong},
title = {A Java processor with hardware-support object-oriented instructions},
journal = {Microprocessors and Microsystems},
year = {2006},
volume = {30},
pages = {469--479},
number = {8},
owner = {admin},
timestamp = {2007.04.16},
url = {http://www.sciencedirect.com/science/article/B6V0X-4J2TN0D-1/2/25473903a67783ff99c8c8d11f8a0028}
}
@comment{jabref-meta: selector_publisher:}
@comment{jabref-meta: selector_author:}
@comment{jabref-meta: selector_journal:}
@comment{jabref-meta: selector_keywords:}
This file was created with JabRef 2.1 beta.
Encoding: Cp1252
@MISC{AltCyc,
author = {Altera},
title = {{Cyclone FPGA Family Data Sheet, ver. 1.2}},
month = {April},
year = {2003},
organization = {Altera Corporation},
owner = {admin},
timestamp = {2007.04.20}
}
@BOOK{Hennessy06,
title = {Computer Architecture: {A} Quantitative Approach, 4th ed.},
publisher = {Morgan Kaufmann Publishers},
year = {2006},
author = {John Hennessy and David Patterson},
isbn = {1-55880-069-8},
keywords = {books, text, textbook, basic concepts,
multiprocessors, computer architecture, textbook, pario
bib, grequired97(5): rgs, dn, a(umn), dab, sm,},
owner = {admin},
timestamp = {2007.04.19}
}
@BOOK{Hennessy02,
title = {Computer Architecture: {A} Quantitative Approach, 3rd ed.},
publisher = {Morgan Kaufmann Publishers Inc.},
year = {2002},
author = {John Hennessy and David Patterson},
address = {Palo Alto, CA 94303},
isbn = {1-55880-069-8},
keywords = {books, text, textbook, basic concepts,
multiprocessors, computer architecture, textbook, pario
bib, grequired97(5): rgs, dn, a(umn), dab, sm,},
owner = {admin},
timestamp = {2007.04.19}
}
@comment{jabref-meta: selector_journal:}
@comment{jabref-meta: selector_author:}
@comment{jabref-meta: selector_keywords:}
@comment{jabref-meta: selector_publisher:}
This file was created with JabRef 2.1 beta.
Encoding: Cp1252
@BOOK{JavaLang2,
title = {The {{J}ava} Programming Language},
publisher = {Ad{\-d}i{\-s}on-Wes{\-l}ey},
year = {1998},
author = {Ken Arnold and James Gosling},
address = {Reading, MA, USA},
edition = {Second},
acknowledgement = {#ack-nhfb#},
author-url = {http://java.sun.com/people/arnold/},
bibdate = {Wed Jun 17 22:05:06 MDT 1998},
isbn = {0-201-31006-6},
lccn = {QA76.73.J38A76 1998},
owner = {admin},
pages = {xix + 442},
price = {US\$39},
publisher-url = {http://www.aw.com/},
timestamp = {2007.04.16}
}
@ARTICLE{Gregg:2005:MLC,
author = {David Gregg and James Power and John Waldron},
title = {A method-level comparison of the {Java Grande} and {SPEC JVM98} benchmark
suites},
journal = {Concurrency and Computation: Prac\-tice and
Experience},
year = {2005},
volume = {17},
pages = {757--773},
number = {7--8},
month = jun # {\slash } # jul,
bibdate = {Sat May 14 11:30:57 MDT 2005},
bibsource = {http://www3.interscience.wiley.com/journalfinder.html;
http://www.interscience.wiley.com/jpages/1532-0626},
coden = {CCPEBO},
doi = {http://dx.doi.org/10.1002/cpe.846},
doi-url = {http://dx.doi.org/10.1002/cpe.846},
issn = {1532-0626 (print), 1532-0634 (electronic)},
onlinedate = {23 Feb 2005}
}
@MISC{kaffe,
author = {Kaffe},
title = {Kaffe, a complete virtual machine and class library set which allows
the execution of Java code},
howpublished = {Available at http://www.kaffe.org},
owner = {admin},
timestamp = {2007.04.16}
}
@BOOK{jvm,
title = {The {{J}ava} Virtual Machine Specification},
publisher = {Ad{\-d}i{\-s}on-Wes{\-l}ey},
year = {1999},
author = {Tim Lindholm and Frank Yellin},
address = {Reading, MA, USA},
edition = {Second},
acknowledgement = {#ack-nhfb#},
bibdate = {Tue May 11 07:30:11 1999},
isbn = {0-201-43294-3},
lccn = {QA76.73.J38L56 1999},
owner = {admin},
pages = {xv + 473},
price = {US\$42.95},
timestamp = {2007.04.16}
}
@TECHREPORT{Power2002,
author = {James Power and John Waldron},
title = {A Method-Level Analysis of Object-Oriented Techniques in Java},
institution = {Department of Computer Science, NUI Maynooth, Ireland},
year = {2002},
number = {NUIM-CS-TR-2002-07},
owner = {admin},
timestamp = {2007.04.19}
}
@MISC{SPECJvm98,
author = {SPEC},
title = {The SPEC JVM98 Benchmark Suite},
howpublished = {Available at http://www.spec.org/},
month = {August},
year = {1998},
owner = {admin},
timestamp = {2007.04.19}
}
@MISC{java:oak,
author = {Sun},
title = {A Brief History of the Green Project},
howpublished = {Available at: http://today.java.net/jag/old/green/},
owner = {admin},
timestamp = {2007.04.16},
url = {http://today.java.net/jag/old/green/}
}
@comment{jabref-meta: selector_journal:}
@comment{jabref-meta: selector_author:}
@comment{jabref-meta: selector_keywords:}
@comment{jabref-meta: selector_publisher:}
This file was created with JabRef 2.1 beta.
Encoding: Cp1252
@INPROCEEDINGS{conf/words/BrinkschulteP05,
author = {Uwe Brinkschulte and Mathias Pacher},
title = {Improving the Real-time Behaviour of a Multithreaded
Java Microcontroller by Control Theory and Model Based
Latency Prediction},
booktitle = {WORDS},
year = {2005},
pages = {82--96},
publisher = {IEEE Computer Society},
bibdate = {2006-07-18},
bibsource = {DBLP,
http://dblp.uni-trier.de/db/conf/words/words2005.html#BrinkschulteP05},
crossref = {conf/words/2005},
isbn = {0-7695-2347-1},
url = {http://doi.ieeecomputersociety.org/10.1109/WORDS.2005.38}
}
@MISC{aJile,
author = {aJile},
title = {aJ-100 Real-time Low Power {J}ava Processor},
howpublished = {preliminary data sheet},
year = {2000},
owner = {admin},
timestamp = {2007.04.16}
}
@MISC{Jazelle,
author = {ARM},
title = {Jazelle technology: {ARM} acceleration technology for the {J}ava
Platform},
howpublished = {white paper},
year = {2004},
owner = {admin},
timestamp = {2007.04.16}
}
@INPROCEEDINGS{LavaCore:2002,
author = {Bose, B. and Tuna, M.E. and Nagy, J.M.},
title = {LavaCORE/sup /spl trade// configurable Java/spl trade/ processor
core},
booktitle = {Aerospace Conference Proceedings, 2002. IEEE},
year = {2002},
volume = {4},
pages = {4-1953--4-1959 vol.4},
keywords = {Java, aerospace computing, embedded systems, microprocessor chips,
reconfigurable architectures, LavaCORE, configurable Java processor
core, embedded system, polymorphous computing architecture, space
technology},
owner = {admin},
timestamp = {2007.04.10},
url = {http://ieeexplore.ieee.org/iel5/8043/22239/01036907.pdf?tp=&arnumber=1036907&isnumber=22239}
}
@MISC{Lightfoot,
author = {DCT},
title = {Lightfoot 32-bit {J}ava Processor Core},
howpublished = {data sheet},
month = {September},
year = {2001},
owner = {admin},
timestamp = {2007.04.16}
}
@MISC{LavaCORE,
author = {Derivation},
title = {LavaCORE Configurable {J}ava Processor Core},
howpublished = {data sheet},
month = {April},
year = {2001},
owner = {admin},
timestamp = {2007.04.16}
}
@MISC{EJC,
author = {EJC},
title = {The EJC (Embedded Java Controller) platform},
howpublished = {Available at http://www.embedded-web.com/index.html },
owner = {admin},
timestamp = {2007.04.21}
}
@ARTICLE{Imsys,
author = {Tom R. Halfhill},
title = {Imsys Hedges Bets on {J}ava},
journal = {Microprocessor Report},
year = {2000},
month = {August},
owner = {admin},
timestamp = {2007.04.16}
}
@ARTICLE{624274,
author = {Sudheendra Hangal and Mike O'Connor},
title = {Performance Analysis and Validation of the picoJava Processor},
journal = {IEEE Micro},
year = {1999},
volume = {19},
pages = {66--72},
number = {3},
address = {Los Alamitos, CA, USA},
doi = {http://dx.doi.org/10.1109/40.768505},
issn = {0272-1732},
publisher = {IEEE Computer Society Press}
}
@INPROCEEDINGS{880720,
author = {David S. Hardin},
title = {Real-Time Objects on the Bare Metal: An Efficient Hardware Realization
of the {J}ava Virtual Machine},
booktitle = {Proceedings of the Fourth International Symposium on Object-Oriented
Real-Time Distributed Computing},
year = {2001},
pages = {53},
publisher = {IEEE Computer Society},
isbn = {0-7695-1089-2},
owner = {admin},
timestamp = {2007.04.16},
url = {http://ieeexplore.ieee.org/search/wrapper.jsp?arnumber=922817}
}
@MISC{SNAP,
author = {{Imsys}},
title = {SNAP, Simple Network Application Platform},
howpublished = {Available at http://www.imsys.se/},
owner = {admin},
timestamp = {2006.12.19}
}
@MISC{Cjip,
author = {{Imsys}},
title = {IM1101C (the Cjip) Technical Reference Manual / V0.25},
year = {2004},
owner = {admin},
timestamp = {2007.04.16}
}
@MISC{CjipRef,
author = {{Imsys}},
title = {{ISAJ} Reference 2.0},
month = {January},
year = {2001},
owner = {admin},
timestamp = {2007.04.16}
}
@ARTICLE{367714,
author = {Iffat H. Kazi and Howard H. Chen and Berdenia Stanley and David J.
Lilja},
title = {Techniques for obtaining high performance in Java programs},
journal = {ACM Comput. Surv.},
year = {2000},
volume = {32},
pages = {213--240},
number = {3},
address = {New York, NY, USA},
doi = {http://doi.acm.org/10.1145/367701.367714},
issn = {0360-0300},
publisher = {ACM Press}
}
@ARTICLE{Kim2000,
author = {A. Kim and J. M. Chang},
title = {Designing a Java Microprocessor Core using FPGA Technology},
journal = {IEE Computing \& Control Engineering Journal},
year = {2000},
volume = {11},
pages = {135--141},
number = {3},
month = {June},
owner = {admin},
timestamp = {2007.04.16}
}
@ARTICLE{komodo2003,
author = {J. Kreuzinger and U. Brinkschulte and M. Pfeffer and S. Uhrig and
Th. Ungerer},
title = {Real-time Event-handling and Scheduling on a Multithreaded {J}ava
microcontroller},
journal = {Microprocessors and Microsystems},
year = {2003},
volume = {27},
pages = {19--31},
number = {1},
owner = {admin},
timestamp = {2007.04.16}
}
@INPROCEEDINGS{368445,
author = {M. Mrva and K. Buchenrieder and R. Kress},
title = {A scalable architecture for multi-threaded JAVA applications},
booktitle = {Proceedings of the conference on Design, automation and test in Europe},
year = {1998},
pages = {868--874},
publisher = {IEEE Computer Society},
isbn = {0-8186-8359-7},
location = {Le Palais des Congrés de Paris, France},
owner = {admin},
timestamp = {2007.04.16},
url = {http://portal.acm.org/citation.cfm?id=368058.368445}
}
@MISC{JSTAR,
author = {Nazomi},
title = {{JA} 108 Product Brief},
howpublished = {Available at http://www.nazomi.com},
owner = {admin},
timestamp = {2007.04.16}
}
@ARTICLE{pJ1,
author = {J. Michael O'Connor and Marc Tremblay},
title = {pico{J}ava-{I}: The {J}ava Virtual Machine in Hardware},
journal = {IEEE Micro},
year = {1997},
volume = {17},
pages = {45--53},
number = {2},
doi = {http://dx.doi.org/10.1109/40.592314},
issn = {0272-1732},
owner = {admin},
publisher = {IEEE Computer Society Press},
timestamp = {2006.12.19}
}
@PHDTHESIS{Pfeffer,
author = {Matthias Pfeffer},
title = {Ein echtzeitf{\"a}higes Java-System f{\"u}r einen mehrf{\"a}digen
Java-Mikrocontroller},
school = {University of Augsburg},
year = {2000},
owner = {admin},
timestamp = {2007.04.16}
}
@MISC{IGNITE,
author = {PTSC},
title = {IGNITE Processor Brochure, Rev 1.0},
howpublished = {Available at http://www.ptsc.com},
owner = {admin},
timestamp = {2007.04.16}
}
@BOOK{pjMicroArch,
title = {pico{J}ava-II Microarchitecture Guide},
publisher = {Sun Microsystems},
year = {1999},
author = {Sun},
month = {March},
owner = {admin},
timestamp = {2007.04.16}
}
@BOOK{pjProgRef,
title = {pico{J}ava-II Programmer's Reference Manual},
publisher = {Sun Microsystems},
year = {1999},
author = {Sun},
month = {March},
owner = {admin},
timestamp = {2007.04.16}
}
@MISC{JStamp,
author = {Systronix},
title = {JStamp Real-Time Native {J}ava Module},
howpublished = {data sheet},
owner = {admin},
timestamp = {2007.04.16}
}
@INPROCEEDINGS{SOAR:1984,
author = {David Ungar and Ricki Blau and Peter Foley and Dain Samples and David
Patterson},
title = {Architecture of SOAR: Smalltalk on a RISC},
booktitle = {ISCA '84: Proceedings of the 11th annual international symposium
on Computer architecture},
year = {1984},
pages = {188--197},
address = {New York, NY, USA},
publisher = {ACM Press},
doi = {http://doi.acm.org/10.1145/800015.808182},
isbn = {0-8186-0538-3},
owner = {admin},
timestamp = {2007.04.22}
}
@ARTICLE{vijaykrishnan2000soa,
author = {Vijaykrishnan, N. and Ranganathan, N.},
title = {{Supporting object accesses in a Java processor}},
journal = {Computers and Digital Techniques, IEE Proceedings-},
year = {2000},
volume = {147},
pages = {435--443},
number = {6}
}
@INPROCEEDINGS{conf/ecoop/VijaykrishnanRG98,
author = {Narayanan Vijaykrishnan and N. Ranganathan and Ravi
Gadekarla},
title = {Object-Oriented Architectural Support for a Java
Processor},
booktitle = {ECOOP},
year = {1998},
editor = {Eric Jul},
volume = {1445},
series = {Lecture Notes in Computer Science},
pages = {330--354},
publisher = {Springer},
bibdate = {2003-02-04},
bibsource = {DBLP,
http://dblp.uni-trier.de/db/conf/ecoop/ecoop98.html#VijaykrishnanRG98},
isbn = {3-540-64737-6},
url = {http://link.springer.de/link/service/series/0558/bibs/1445/14450330.htm}
}
@MISC{Vulcan2003,
author = {Vulcan},
title = {Moon2 - 32 Bit Native {J}ava Technology-Based Processor},
howpublished = {product folder},
year = {2003},
owner = {admin},
timestamp = {2007.04.16}
}
@MISC{Vulcan2000,
author = {Vulcan},
title = {Moon v1.0},
howpublished = {data sheet},
month = {January},
year = {2000},
owner = {admin},
timestamp = {2007.04.16}
}
@ARTICLE{journals/scp/WrightSW06,
author = {Greg Wright and Matthew L. Seidl and Mario Wolczko},
title = {An object-aware memory architecture},
journal = {Sci. Comput. Program},
year = {2006},
volume = {62},
pages = {145--163},
number = {2},
bibdate = {2006-11-22},
bibsource = {DBLP,
http://dblp.uni-trier.de/db/journals/scp/scp62.html#WrightSW06},
url = {http://dx.doi.org/10.1016/j.scico.2006.02.007}
}
@TECHREPORT{wrig05,
author = {Greg Wright and Matthew L. Seidl and Mario Wolczko},
title = {An Object-Aware Memory Architecture},
institution = {Sun Microsystems Laboratories},
year = {2005},
number = {SML--TR--2005--143},
month = feb
}
@MASTERSTHESIS{Zulauf00,
author = {R. Zulauf},
title = {{Entwurf eines {J}ava-Mikrocontrollers und prototypische Implementierung
auf einem FPGA}},
school = {University of Karlsruhe},
year = {2000},
owner = {admin},
timestamp = {2007.04.16}
}
@PROCEEDINGS{DBLP:conf/words/2005,
title = {10th IEEE International Workshop on Object-Oriented Real-Time Dependable
Systems (WORDS 2005), 2-4 February 2005, Sedona, AZ, USA},
year = {2005},
publisher = {IEEE Computer Society},
bibsource = {DBLP, http://dblp.uni-trier.de},
booktitle = {WORDS},
isbn = {0-7695-2347-1}
}
@comment{jabref-meta: selector_journal:}
@comment{jabref-meta: selector_author:}
@comment{jabref-meta: selector_keywords:}
@comment{jabref-meta: selector_publisher:}
This file was created with JabRef 2.1 beta.
Encoding: Cp1252
@INPROCEEDINGS{jop:sac05,
author = {Flavius Gruian and Per Andersson and Krzysztof Kuchcinski and Martin
Schoeberl},
title = {Automatic Generation of Application-Specific Systems Based on a Micro-programmed
Java Core},
booktitle = {Proceedings of the 20th ACM Symposium on Applied Computing, Embedded
Systems track},
year = {2005},
address = {Santa Fee, New Mexico},
month = {March},
owner = {admin},
timestamp = {2007.04.21},
url = {http://www.jopdesign.com/doc/sac05.pdf}
}
@INPROCEEDINGS{jop:cache:dac2007,
author = {Raimund Kirner and Martin Schoeberl},
title = {Modeling the Function Cache for Worst-Case Execution Time Analysis},
booktitle = {Proceedings of the 44rd Design Automation Conference, DAC 2007},
year = {2007},
address = {San Diego, CA, USA},
month = {June},
publisher = {ACM},
url = {http://www.jopdesign.com/doc/cache_dac2007.pdf}
}
@INPROCEEDINGS{jop:gcroots,
author = {Rasmus Pedersen and Martin Schoeberl},
title = {Exact Roots for a Real-Time Garbage Collector},
booktitle = {Proceedings of the 4th international workshop on Java technologies
for real-time and embedded systems (JTRES 2006)},
year = {2006},
pages = {77--84},
address = {New York, NY, USA},
publisher = {ACM Press},
doi = {http://doi.acm.org/10.1145/1167999.1168013},
isbn = {1-59593-544-4},
location = {Paris, France},
owner = {admin},
timestamp = {2007.04.10},
url = {http://www.jopdesign.com/doc/gcroots_jtres2006.pdf}
}
@INPROCEEDINGS{pedersen:2006-64,
author = {Rasmus Pedersen and Martin Schoeberl},
title = {An Embedded Support Vector Machine},
booktitle = {Proceedings of the Fourth Workshop on Intelligent Solutions in Embedded
Systems (WISES 2006)},
year = {2006},
pages = {79-89},
address = {Vienna, Austria},
month = {June},
url = {http://www.jopdesign.com/doc/rtsvm_wises2006.pdf}
}
@INPROCEEDINGS{jop:scjmodes,
author = {Martin Schoeberl},
title = {Mission Modes for Safety Critical Java},
booktitle = {5th IFIP Workshop on Software Technologies for Future Embedded \&
Ubiquitous Systems},
year = {2007},
month = {May},
owner = {admin},
timestamp = {2007.04.10},
url = {http://www.jopdesign.com/doc/scjava_modes.pdf}
}
@INPROCEEDINGS{simpcon:fpl,
author = {Martin Schoeberl},
title = {{SimpCon} - a Simple and Efficient {SoC} Interconnect},
booktitle = {submitted to International Conference on Field-Programmable Logic
and its applications (FPL 2007)},
year = {2007},
owner = {admin},
timestamp = {2007.04.10}
}
@INPROCEEDINGS{ttnoc:date,
author = {Martin Schoeberl},
title = {A Time-Triggered Network-on-Chip},
booktitle = {submitted to the FPL 2007},
year = {2007},
owner = {admin},
timestamp = {2007.04.10}
}
@MISC{jop:opencores,
author = {Martin Schoeberl},
title = {{JOP} sources},
howpublished = {available at http://www.opencores.org/},
year = {2006},
owner = {admin},
timestamp = {2007.04.16},
url = {http://www.opencores.org/}
}
@MISC{jop:patent:cache,
author = {Martin Schoeberl},
title = {Instruction Cache für Echtzeitsysteme},
month = {April},
year = {2006},
note = {Austrian patent AT 500.858},
owner = {admin},
timestamp = {2007.04.10}
}
@INPROCEEDINGS{jop:rtgc_sched,
author = {Martin Schoeberl},
title = {Real-Time Garbage Collection for {J}ava},
booktitle = {Proceedings of the 9th IEEE International Symposium on Object and
Component-Oriented Real-Time Distributed Computing (ISORC 2006)},
year = {2006},
pages = {424--432},
address = {Gyeongju, Korea},
month = {April},
owner = {admin},
timestamp = {2007.04.10},
url = {http://www.jopdesign.com/doc/rtgc_sched.pdf}
}
@INPROCEEDINGS{jop:wcet,
author = {Martin Schoeberl},
title = {A Time Predictable {J}ava Processor},
booktitle = {Proceedings of the Design, Automation and Test in Europe Conference
(DATE 2006)},
year = {2006},
pages = {800--805},
address = {Munich, Germany},
month = {March},
isbn = {3-9810801-0-6},
owner = {admin},
timestamp = {2007.04.10},
url = {http://www.jopdesign.com/doc/jop_wcet.pdf}
}
@INPROCEEDINGS{jop:austrochip05,
author = {Martin Schoeberl},
title = {Evaluation of a {J}ava Processor},
booktitle = {Tagungsband Austrochip 2005},
year = {2005},
pages = {127--134},
address = {Vienna, Austria},
month = {October},
isbn = {3-901578-13-7},
url = {http://www.jopdesign.com/doc/jop_eval.pdf}
}
@INPROCEEDINGS{jop:stack,
author = {Martin Schoeberl},
title = {Design and Implementation of an Efficient Stack Machine},
booktitle = {Proceedings of the 12th IEEE Reconfigurable Architecture Workshop
(RAW2005)},
year = {2005},
address = {Denver, Colorado, USA},
month = {April},
publisher = {IEEE},
owner = {admin},
timestamp = {2007.04.10},
url = {http://www.jopdesign.com/doc/stack.pdf}
}
@PHDTHESIS{jop:thesis,
author = {Martin Schoeberl},
title = {JOP: A Java Optimized Processor for Embedded Real-Time Systems},
school = {Vienna University of Technology},
year = {2005},
owner = {admin},
timestamp = {2007.04.10},
url = {http://www.jopdesign.com/thesis/thesis.pdf}
}
@INPROCEEDINGS{jop:design,
author = {Martin Schoeberl},
title = {Design Rationale of a Processor Architecture for Predictable Real-Time
Execution of {J}ava Programs},
booktitle = {Proceedings of the 10th International Conference on Real-Time and
Embedded Computing Systems and Applications (RTCSA 2004)},
year = {2004},
address = {Gothenburg, Sweden},
month = {August},
url = {http://www.jopdesign.com/doc/design.pdf}
}
@INPROCEEDINGS{jop:fpl2004,
author = {Martin Schoeberl},
title = {{J}ava Technology in an {FPGA}},
booktitle = {Proceedings of the International Conference on Field-Programmable
Logic and its Applications (FPL 2004)},
year = {2004},
address = {Antwerp, Belgium},
month = {August},
url = {http://www.jopdesign.com/doc/fpl2004.pdf}
}
@INPROCEEDINGS{jop:javasched,
author = {Martin Schoeberl},
title = {Real-Time Scheduling on a {J}ava Processor},
booktitle = {Proceedings of the 10th International Conference on Real-Time and
Embedded Computing Systems and Applications (RTCSA 2004)},
year = {2004},
address = {Gothenburg, Sweden},
month = {August},
url = {http://www.jopdesign.com/doc/javasched.pdf}
}
@INPROCEEDINGS{jop:jtres_cache,
author = {Martin Schoeberl},
title = {A Time Predictable Instruction Cache for a {J}ava Processor},
booktitle = {On the Move to Meaningful Internet Systems 2004: Workshop on {J}ava
Technologies for Real-Time and Embedded Systems (JTRES 2004)},
year = {2004},
volume = {3292},
series = {LNCS},
pages = {371--382},
address = {Agia Napa, Cyprus},
month = {October},
publisher = {Springer},
ee = {http://springerlink.metapress.com/openurl.asp?genre=article{\&}issn=0302-9743{\&}volume=3292{\&}spage=371},
issn = {0302-9743},
url = {http://www.jopdesign.com/doc/jtres_cache.pdf}
}
@INPROCEEDINGS{jop:rtjava,
author = {Martin Schoeberl},
title = {Restrictions of {J}ava for Embedded Real-Time Systems},
booktitle = {Proceedings of the 7th IEEE International Symposium on Object-Oriented
Real-Time Distributed Computing (ISORC 2004)},
year = {2004},
pages = {93--100},
address = {Vienna, Austria},
month = {May},
url = {http://www.jopdesign.com/doc/rtjava.pdf}
}
@INPROCEEDINGS{jop:auchip03,
author = {Martin Schoeberl},
title = {Design Decisions for a {J}ava Processor},
booktitle = {Tagungsband Austrochip 2003},
year = {2003},
pages = {115--118},
address = {Linz, Austria},
month = {October},
abstract = {This paper describes design decisions for JOP, a Java Optimized Processor,
implemented in an FPGA. FPGA density-price relationship
makes it now possible to consider them not only for prototyping of
processor designs but also as final implementation technology.
However, using an FPGA as target platform for a processor different
constraints influence the CPU architecture. Digital building blocks
that map well in an ASIC can result in poor resource usage in an
FPGA. Considering these constraints in the architecture can result
in a tiny soft-core processor.},
url = {http://www.jopdesign.com/doc/austrochip03.pdf}
}
@INPROCEEDINGS{jop:jtres03,
author = {Martin Schoeberl},
title = {{JOP}: {A} {J}ava Optimized Processor},
booktitle = {On the Move to Meaningful Internet Systems 2003: Workshop on {J}ava
Technologies for Real-Time and Embedded Systems (JTRES 2003)},
year = {2003},
volume = {2889},
series = {LNCS},
pages = {346--359},
address = {Catania, Italy},
month = {November},
publisher = {Springer},
abstract = {Java is still not a common language for embedded systems. It posses
language features, like thread support, that can improve embedded
system development, but common implementations as interpreter or
just-in-time compiler are not practical. JOP is a hardware
implementation of the Java Virtual Machine with focus on real-time
applications. This paper describes the architecture of JOP and
proposes a simple real-time extension of Java for JOP. First
application in an industrial system showed that JOP is one way to
use Java in the embedded world.},
coden = {LNCSD9},
doi = {10.1007/b94345},
isbn = {3-540-20494-6},
issn = {0302-9743},
url = {http://www.jopdesign.com/doc/jtres03.pdf}
}
@INPROCEEDINGS{jop:wises03,
author = {Martin Schoeberl},
title = {Using a {J}ava Optimized Processor in a Real World Application},
booktitle = {Proceedings of the First Workshop on Intelligent Solutions in Embedded
Systems (WISES 2003)},
year = {2003},
pages = {165--176},
address = {Austria, Vienna},
month = {June},
url = {http://www.jopdesign.com/doc/wises03.pdf}
}
@INPROCEEDINGS{jop:wcet:jtres06,
author = {Martin Schoeberl and Rasmus Pedersen},
title = {{WCET} Analysis for a {Java} Processor},
booktitle = {Proceedings of the 4th international workshop on Java technologies
for real-time and embedded systems (JTRES 2006)},
year = {2006},
pages = {202--211},
address = {New York, NY, USA},
publisher = {ACM Press},
doi = {http://doi.acm.org/10.1145/1167999.1168033},
isbn = {1-59593-544-4},
location = {Paris, France},
owner = {admin},
timestamp = {2007.04.10},
url = {http://www.jopdesign.com/doc/wcet_jtres2006.pdf}
}
@INPROCEEDINGS{jop:scjava,
author = {Martin Schoeberl and Hans Sondergaard and Bent Thomsen and Anders
P. Ravn},
title = {A Profile for Safety Critical Java},
booktitle = {10th IEEE International Symposium on Object and Component-Oriented
Real-Time Distributed Computing (ISORC'07)},
year = {2007},
pages = {94--101},
address = {Santorini Island, Greece},
month = {May},
publisher = {IEEE Computer Society},
doi = {http://doi.ieeecomputersociety.org/10.1109/ISORC.2007.9},
isbn = {0-7695-2765-5},
url = {http://www.jopdesign.com/doc/scjava_isorc2007.pdf}
}
@comment{jabref-meta: selector_journal:}
@comment{jabref-meta: selector_author:}
@comment{jabref-meta: selector_keywords:}
@comment{jabref-meta: selector_publisher:}
This file was created with JabRef 2.1 beta.
Encoding: Cp1252
@PHDTHESIS{JIFFY,
author = {Georg Acher},
title = {JIFFY --- Ein FPGA-basierter {J}ava Just-in-Time Compiler f\"ur eingebettete
Anwendungen},
school = {Technische Universit\"at M\"unchen},
year = {2003}
}
@MISC{NIOS,
author = {Altera},
title = {Nios Soft Core Embedded Processor, ver. 1},
howpublished = {data sheet},
month = {June},
year = {2000}
}
@INPROCEEDINGS{femto2003,
author = {Antonio Carlos Beck and Luigi Carro},
title = {Low Power Java Processor for Embedded Applications},
booktitle = {Proceedings of the 12th IFIP International Conference on Very Large
Scale Integration},
year = {2003},
month = {December},
location = {Germany}
}
@MISC{jlex,
author = {Elliot Berk},
title = {JLex: A Lexical Analyzer Generator for Java},
howpublished = {Available at http://www.cs.princeton.edu/~appel/modern/java/JLex/}
}
@INPROCEEDINGS{R:Borg:2005,
author = {Andrew Borg and Neil Audsley and Andy Wellings},
title = {Real-time Java for Embedded Devices: The JAVAMEN Project},
booktitle = {Proceedings of the ERTSI 2005 - Embedded Real-Time Systems Implementation
Workshop},
year = {2005},
number = {YCS-2005-397},
series = {Appears as a University of York Technical Report},
pages = {26--33},
address = {Miami, FL, USA},
month = {December}
}
@INPROCEEDINGS{507579,
author = {Ben Brosgol and Brian Dobbing},
title = {Real-time Convergence of {A}da and {J}ava},
booktitle = {Proceedings of the 2001 annual ACM SIGAda international conference
on Ada},
year = {2001},
pages = {11--26},
publisher = {ACM Press},
doi = {http://doi.acm.org/10.1145/507574.507579},
isbn = {1-58113-392-8},
location = {Bloomington, MN}
}
@INPROCEEDINGS{697453,
author = {Alan Burns and Brian Dobbing and G. Romanski},
title = {The Ravenscar Tasking Profile for High Integrity Real-Time Programs},
booktitle = {Proceedings of the 1998 Ada-Europe International Conference on Reliable
Software Technologies},
year = {1998},
pages = {263--275},
publisher = {Springer-Verlag},
isbn = {3-540-64536-5}
}
@BOOK{558498,
title = {Real-Time Systems and Programming Languages: ADA 95, Real-Time {J}ava,
and Real-Time POSIX},
publisher = {Addison-Wesley Longman Publishing Co., Inc.},
year = {2001},
author = {Alan Burns and Andrew J. Wellings},
isbn = {0201729881}
}
@INPROCEEDINGS{JSM01,
author = {Clemens Cap and Dirk Timmermann and Frank Golatowski
and Hagen Ploog and Stephan Preuss and Thomas
Geithner},
title = {Integration of {J}ava processor core {JSM} into
SmartDev(ices)},
booktitle = {Proceedings of the 8th IEEE International Conference on Emerging
Technologies and Factory Automation},
year = {2001},
month = {Oktober}
}
@MISC{muvium,
author = {James Caska},
title = {micro [$\mu$] virtual-machine},
howpublished = {http://muvium.com/},
owner = {admin},
timestamp = {2006.09.29}
}
@INPROCEEDINGS{269646,
author = {Cyrille Comar and Gary Dismukes and Franco Gasperoni},
title = {Targeting GNAT to the Java Virtual Machine},
booktitle = {Proceedings of the conference on TRI-Ada '97},
year = {1997},
pages = {149--161},
publisher = {ACM Press},
doi = {http://doi.acm.org/10.1145/269629.269646},
isbn = {0-89791-981-5},
location = {St. Louis, Missouri, United States}
}
@INPROCEEDINGS{Delvai:ECRTS2003,
author = {Martin Delvai and Wolfgang Huber and Peter Puschner and Andreas Steininger},
title = {Processor Support for Temporal Predictability -- The SPEAR Design
Example},
booktitle = {Proceedings of the 15th Euromicro International Conference on Real-Time
Systems},
year = {2003},
month = {Jul.}
}
@ARTICLE{Sekar2000,
author = {S. Dey and P. Sanchez and D. Panigrahi and L. Chen and C. Taylor
and K. Sekar},
title = {Using a Soft Core in a {SOC} Design: Experiences with pico{J}ava},
journal = {IEEE Design and Test of Computers},
year = {2000},
volume = {17},
pages = {60--71},
number = {3},
month = {July},
url = {http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=867896&isnumber=18787}
}
@INPROCEEDINGS{289525,
author = {Brian Dobbing and Alan Burns},
title = {The Ravenscar Tasking Profile for High Integrity Real-Time Programs},
booktitle = {Proceedings of the 1998 annual ACM SIGAda international conference
on Ada},
year = {1998},
pages = {1--6},
publisher = {ACM Press},
doi = {http://doi.acm.org/10.1145/289524.289525},
isbn = {1-58113-033-3},
location = {Washington, D.C., United States}
}
@INCOLLECTION{Dowling2002,
author = {Tom Dowling and James Power and John Waldron},
title = {Relating Static and Dynamic Measurements for the Java Virtual Machine
Instruction Set},
booktitle = {Recent Advances in Simulation, Computational Methods and Soft Computing},
publisher = {WSEAS Press},
year = {2002},
editor = {N.E. Mastorakis}
}
@INPROCEEDINGS{pentium:mmx,
author = {M. Eden and M. Kagan},
title = {The {Pentium} Processor with {MMX} Technology},
booktitle = {Proceedings of Compcon '97},
year = {1997},
pages = {260--262},
publisher = {IEEE Computer Society},
location = {San Jose, CA , USA}
}
@ARTICLE{Feizabadi:2003:UAS,
author = {S. Feizabadi and W. Beebee and B. Ravindran and P. Li
and M. Rinard},
title = {Utility Accrual Scheduling with Real-Time {Java}},
journal = {Lecture Notes in Computer Science},
year = {2003},
volume = {2889},
pages = {550--563},
bibdate = {Tue Dec 2 18:51:43 MST 2003},
coden = {LNCSD9},
issn = {0302-9743}
}
@MISC{flex,
author = {FLEX},
title = {{FLEX}, a compiler infrastructure written in {J}ava for {J}ava},
howpublished = {Available at http://www.flex-compiler.csail.mit.edu/}
}
@ARTICLE{369265,
author = {Franco Gasperoni and Gary Dismukes},
title = {Multilanguage programming on the JVM: the Ada 95 benefits},
journal = {Ada Lett.},
year = {2000},
volume = {XX},
pages = {3--28},
number = {4},
doi = {http://doi.acm.org/10.1145/369264.369265},
issn = {1094-3641},
publisher = {ACM Press}
}
@MISC{kcj,
author = {Vincent Gay-Para},
title = {KJC Kopi Java Compiler},
howpublished = {Available at http://www.dms.at/}
}
@PHDTHESIS{DELFT,
author = {C. J. Glossner},
title = {The DEFLT-JAVA Engine},
school = {Delft University of Technology},
year = {2001}
}
@BOOK{JavaLangSpec,
title = {The {J}ava Language Specification},
publisher = {Addison-Wesley},
year = {1997},
author = {James Gosling and Bill Joy and Guy Steele},
series = {The {J}ava Series},
isbn = {0-201-63451-1},
pages = {864},
url = {http://java.sun.com/docs/books/jls/html/}
}
@BOOK{JavaLangSpec2,
title = {The {J}ava Language Specification Second Edition},
publisher = {Addison-Wesley},
year = {2000},
author = {James Gosling and Bill Joy and Guy Steele and Gilad
Bracha},
series = {The {J}ava Series},
address = {Boston, Mass.},
isbn = {0-201-31008-2},
key = {Gosling, {\em et al.}},
url = {http://www.aw.com/cp/javaseries.html}
}
@INCOLLECTION{Greg2002,
author = {David Gregg and James Power and John Waldron},
title = {Benchmarking the Java Virtual Architecture - The SPECJVM98 Benchmark
Suite},
booktitle = {Java Microarchitectures},
publisher = {Kluwer Academic},
year = {2002},
editor = {N. Vijaykrishnan and M. Wolczko},
pages = {1--18}
}
@ARTICLE{Gregg05,
author = {David Gregg and James F. Power and John Waldron},
title = {A method-level comparison of the Java Grande and {SPEC} {JVM98} benchmark
suites},
journal = {Concurrency and Computation: Practice and Experience},
year = {2005},
volume = {17},
pages = {757--773},
number = {7-8},
month = jun,
owner = {admin},
timestamp = {2007.03.30},
url = {http://www3.interscience.wiley.com/cgi-bin/abstract/109931020/ABSTRACT?CRETRY=1&SRETRY=0}
}
@TECHREPORT{esa2002,
author = {S. Habinc},
title = {Lessons Learned from {FPGA} Developments},
institution = {European Space Agency},
year = {2002},
month = {April},
note = {Available at: http://www.estec.esa.nl/wsmwww/asic/fpga.html}
}
@MISC{hitachi:h8,
author = {Hitachi},
title = {Hitachi Single-Chip Microcomputer H8/3297 Series},
howpublished = {Hardware Manual}
}
@INPROCEEDINGS{R:Hu:2002a,
author = {Erik Yu-Shing Hu and Guillem Bernat and Andy Wellings},
title = {Addressing Dynamic Dispatching Issues in {WCET} Analysis for Object-Oriented
Hard Real-Time Systems},
booktitle = {Proceedings of the 5th IEEE International Symposium on Object-Oriented
Real-Time Distributed Computing ISORC-2002},
year = {2002},
pages = {109--116},
month = {Apr},
category = {wcet, languages}
}
@INPROCEEDINGS{R:Hu:2003b,
author = {E. Yu-Shing Hu and J. Kwon and A. J. Wellings},
title = {{XRTJ:} {A}n {E}xtensible {D}istributed {H}igh-{I}ntegrity {R}eal-{T}ime
{J}ava {E}nvironment},
booktitle = {Proceedings of the 9th International Conference on Real-Time and
Embedded Computing Systems and Applications RTCSA-2003},
year = {2003},
volume = {LNCS 2968},
pages = {208--228},
month = {February}
}
@ARTICLE{Femto01,
author = {Ito, S.A. and Carro, L. and Jacobi, R.P.},
title = {Making {J}ava Work for Microcontroller Applications},
journal = {IEEE Design \& Test of Computers},
year = {2001},
volume = {18(5)},
pages = {100--110},
publisher = {IEEE Computer Society}
}
@INPROCEEDINGS{Jensen00,
author = {E. Douglas Jensen},
title = {A Proposed Initial Approach to Distributed Real-Time {J}ava},
booktitle = {Third IEEE International Symposium on Object-Oriented Real-Time Distributed
Computing (ISORC 2000)},
year = {2000},
pages = {2--6},
month = {March}
}
@PHDTHESIS{KentPhD,
author = {K. B. Kent},
title = {The Co-Disgn of Virtual Machines Using Reconfigurable Hardware},
school = {University of Victoria},
year = {2003}
}
@BOOK{book:klein-real-time-analysis-ratetm,
title = {A Practitioner's Handbook for Real-Time Analysis:
Guide to Rate Monotonic Analysis for Real-Time
Systems},
publisher = {Kluwer Academic Publ.},
year = {1993},
author = {M.~H. Klein and T. Ralya and B. Pollak and R. Obenza},
address = {Boston, MA, USA}
}
@BOOK{Koopman89,
title = {Stack Computers: The New Wave},
publisher = {Ellis Horwood},
year = {1989},
author = {Phillip Koopman},
note = {Out of print, now available over the internet},
abstract = {This isn't a book about Forth, rather it is about
computers that potentially execute Forth very
efficiently. The book contains a detailed overview of a
number of Forth chips as well as potted history of what
seems to be every stack based computer ever
designed.\\
-- Stephen J. Bevan \par Overall, I highly recommend
this book to anyone who programs in Forth or any other
high level language of whatever variety, or who is
interested in the hardware details of Forth engines or
the pitfalls of conventional CPU design.\\
-- Paul Frenger},
html = {http://www.cs.cmu.edu/~koopman/stack_computers/index.html},
isbn = {0--470--21467--8}
}
@INPROCEEDINGS{Krall98,
author = {Andreas Krall},
title = {Efficient {J}ava{VM} Just-in-Time Compilation},
booktitle = {Proceedings of the 1998 International Conference on
Parallel Architectures and Compilation Techniques
({PACT} '98)},
year = {1998},
pages = {205--212},
address = {Paris},
month = oct # { 12--18,},
publisher = {IEEE Computer Society Press}
}
@INPROCEEDINGS{cacao,
author = {Andreas Krall and Reinhard Grafl},
title = {{CACAO} -- {A} 64 bit {JavaVM} Just-in-Time Compiler},
booktitle = {PPoPP'97 Workshop on Java for Science and Engineering
Computation},
year = {1997},
editor = {Geoffrey C.~Fox and Wei Li},
address = {Las Vegas},
month = jun,
organization = {ACM}
}
@INPROCEEDINGS{225068,
author = {Yau-Tsun Steven Li and Sharad Malik and Andrew Wolfe},
title = {Performance Estimation of Embedded Software with Instruction Cache
Modeling},
booktitle = {Proceedings of the 1995 IEEE/ACM international conference on Computer-aided
design},
year = {1995},
pages = {380--387},
publisher = {IEEE Computer Society},
isbn = {0-8186-7213-7},
location = {San Jose, California, United States}
}
@ARTICLE{REDLinux2003,
author = {Kwei-Jay Lin and Yu-Chung Wang},
title = {The Design and Implementation of Real-Time Schedulers in RED-linux},
journal = {Proceedings of the IEEE},
year = {2003},
volume = {91},
pages = {1114--1130},
number = {7},
month = {July}
}
@ARTICLE{321743,
author = {C. L. Liu and James W. Layland},
title = {Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment},
journal = {J. ACM},
year = {1973},
volume = {20},
pages = {46--61},
number = {1},
doi = {http://doi.acm.org/10.1145/321738.321743},
issn = {0004-5411},
publisher = {ACM Press}
}
@INPROCEEDINGS{ShBoom,
author = {Chuck Moore},
title = {{ShBoom on ShBoom}: A Microcosm of Software and Hardware Tools},
booktitle = {Proceedings 1990 Rochester Forth Conference},
year = {1990},
pages = {21--27},
address = {New York},
month = {June}
}
@INPROCEEDINGS{ovmir2003,
author = {Krzysztof Palacz and Jason Baker and Chapman Flack and Christian
Grothoff and Hiroshi Yamauchi and Jan Vitek},
title = {{Engineering a Customizable Intermediate Representation}},
booktitle = {{ACM SIGPLAN 2003 Workshop on Interpreters, Virtual Machines and
Emulators (IVME 2003)}},
year = {2003},
publisher = {{ACM SIGPLAN}},
url = {http://www.ovmj.org/ovmir.ps}
}
@INPROCEEDINGS{jop:vga,
author = {Christof Pitter and Martin Schoeberl},
title = {Time Predictable {CPU} and {DMA} Shared Memory Access},
booktitle = {submitted to FPL 2007},
year = {2007},
owner = {admin},
timestamp = {2007.03.24}
}
@INPROCEEDINGS{Puschner:WORDS2005,
author = {Peter Puschner},
title = {Experiments with {WCET}-Oriented Programming and the Single-Path
Architecture},
booktitle = {Proc. 10th IEEE International Workshop on Object-Oriented Real-Time
Dependable Systems},
year = {2005},
month = {Feb.}
}
@INPROCEEDINGS{871917,
author = {Peter Puschner and Guillem Bernat},
title = {WCET Analysis of Reusable Portable Code},
booktitle = {ECRTS '01: Proceedings of the 13th Euromicro Conference on Real-Time
Systems},
year = {2001},
pages = {45},
address = {Washington, DC, USA},
publisher = {IEEE Computer Society}
}
@ARTICLE{Puschner:JRTS2000,
author = {Peter Puschner and Alan Burns},
title = {A Review of Worst-Case Execution-Time Analysis},
journal = {Journal of Real-Time Systems},
year = {2000},
volume = {18},
pages = {115-128},
number = {2/3},
month = {May}
}
@INPROCEEDINGS{Pusch01,
author = {P. Puschner and A. J. Wellings},
title = {A Profile for High Integrity Real-Time {J}ava Programs},
booktitle = {4th IEEE International Symposium on Object-oriented Real-time distributed
Computing (ISORC)},
year = {2001}
}
@PHDTHESIS{HardInt,
author = {R. Radhakrishnan},
title = {Microarchitectural Techniques to Enable Efficient {J}ava Execution},
school = {University of Texas at Austin},
year = {2000}
}
@INPROCEEDINGS{ICCD99*281,
author = {R. Radhakrishnan and J. Rubio and L. John},
title = {Characterization of {J}ava Applications at Bytecode and Ultra-{SPARC}
Machine Code Levels},
booktitle = {International Conference on Computer Design ({ICCD}
'99)},
year = {1999},
pages = {281--284},
address = {Washington - Brussels - Tokyo},
month = oct,
publisher = {IEEE},
isbn = {0-7695-0406-X}
}
@ARTICLE{365338,
author = {Ramesh Radhakrishnan and N. Vijaykrishnan and Lizy Kurian John and
Anand Sivasubramaniam and Juan Rubio and Jyotsna Sabarinathan},
title = {Java Runtime Systems: Characterization and Architectural Implications},
journal = {IEEE Trans. Comput.},
year = {2001},
volume = {50},
pages = {131--146},
number = {2},
doi = {http://dx.doi.org/10.1109/12.908989},
issn = {0018-9340},
publisher = {IEEE Computer Society}
}
@INPROCEEDINGS{vall99soot,
author = {Raja Vall\'ee-Rai, Laurie Hendren, Vijay Sundaresan, Patrick Lam,
Etienne Gagnon and Phong Co},
title = {Soot - a Java Optimization Framework},
booktitle = {Proceedings of CASCON 1999},
year = {1999},
pages = {125--135},
url = {www.sable.mcgill.ca/publications}
}
@INPROCEEDINGS{787339,
author = {Mario Aldea Rivas and Michael González Harbour},
title = {POSIX-Compatible Application-Defined Scheduling in MaRTE OS},
booktitle = {Proceedings of the 14th Euromicro Conference on Real-Time Systems},
year = {2002},
pages = {67},
publisher = {IEEE Computer Society},
isbn = {0-7695-1665-3}
}
@INPROCEEDINGS{simpcon:fpl,
author = {Martin Schoeberl},
title = {{SimpCon} - a Simple and Efficient {SoC} Interconnect},
booktitle = {submitted to International Conference on Field-Programmable Logic
and its applications (FPL 2007)},
year = {2007},
owner = {admin},
timestamp = {2006.08.29}
}
@INPROCEEDINGS{ttnoc:date,
author = {Martin Schoeberl},
title = {A Time-Triggered Network-on-Chip},
booktitle = {submitted to the FPL 2007},
year = {2007},
owner = {admin},
timestamp = {2006.08.29}
}
@INPROCEEDINGS{780739,
author = {Ulrik Pagh Schultz and Kim Burgaard and Flemming Gram Christensen
and Jorgen Lindskov Knudsen},
title = {Compiling java for low-end embedded systems},
booktitle = {LCTES '03: Proceedings of the 2003 ACM SIGPLAN conference on Language,
compiler, and tool for embedded systems},
year = {2003},
pages = {42--50},
address = {New York, NY, USA},
publisher = {ACM Press},
doi = {http://doi.acm.org/10.1145/780732.780739},
isbn = {1-58113-647-1},
location = {San Diego, California, USA}
}
@ARTICLE{626613,
author = {L. Sha and R. Rajkumar and J. P. Lehoczky},
title = {Priority Inheritance Protocols: An Approach to Real-Time Synchronization},
journal = {IEEE Trans. Comput.},
year = {1990},
volume = {39},
pages = {1175--1185},
number = {9},
doi = {http://dx.doi.org/10.1109/12.57058},
issn = {0018-9340},
publisher = {IEEE Computer Society}
}
@MISC{lejos,
author = {Solorzano, Jose},
title = {le{JOS}: {J}ava based OS for Lego {RCX}},
howpublished = {Available at: http://lejos.sourceforge.net/}
}
@MISC{rtda01,
author = {International J Consortium Specification},
title = {Real-Time Data Access, Release 1.0},
howpublished = {Available at http://www.j-consortium.org/},
month = {November},
year = {2001}
}
@MISC{JCons00,
author = {International J Consortium Specification},
title = {Real-Time Core Extensions, Draft 1.0.14},
howpublished = {Available at http://www.j-consortium.org/},
month = {September},
year = {2000}
}
@ARTICLE{50811,
author = {John A. Stankovic},
title = {Misconceptions About Real-Time Computing: A Serious Problem for Next-Generation
Systems},
journal = {Computer},
year = {1988},
volume = {21},
pages = {10--19},
number = {10},
doi = {http://dx.doi.org/10.1109/2.7053},
issn = {0018-9162},
publisher = {IEEE Computer Society Press}
}
@MISC{J2ME,
author = {Sun},
title = {Java 2 Platform, Micro Edition ({J2ME})},
howpublished = {Available at: http://java.sun.com/j2me/docs/}
}
@MISC{java:oak2,
author = {Sun},
title = {Java Technology: The Early Years},
howpublished = {Available at: http://java.sun.com/features/1998/05/birthday.html}
}
@INPROCEEDINGS{valleerai00optimizing,
author = {Raja Vall\'ee-Rai and Etienne Gagnon and Laurie J. Hendren and Patrick
Lam and Patrice Pominville and Vijay Sundaresan},
title = {Optimizing {Java} Bytecode Using the {Soot} Framework: Is It Feasible?},
booktitle = {Compiler Construction, 9th International Conference (CC 2000)},
year = {2000},
pages = {18--34},
url = {www.sable.mcgill.ca/publications}
}
@INPROCEEDINGS{WellRTSJRMI,
author = {A. Wellings and R. Clark and D. Jensen and D. Wells},
title = {A Framework for Integrating the Real-Time Specification for {J}ava
and {J}ava's Remote Method Invocation},
booktitle = {5th IEEE International Symposium on Object-Oriented Real-Time Distributed
Computing (ISORC 2002)},
year = {2002},
pages = {13--22},
month = {April}
}
@BOOK{Wellings:2004:CRT,
title = {Concurrent and real-time programming in {Java}},
publisher = {John Wiley and Sons},
year = {2004},
author = {Andrew J. Wellings},
acknowledgement = {Nelson H. F. Beebe, University of Utah, Department
of Mathematics, 110 LCB, 155 S 1400 E RM 233, Salt Lake
City, UT 84112-0090, USA, Tel: +1 801 581 5254, FAX: +1
801 581 4148, e-mail: \path|beebe@m...|,
\path|beebe@a...|, \path|beebe@c...|
(Internet), URL:
\path|http://www.math.utah.edu/~beebe/|},
bibdate = {Thu Mar 23 07:09:46 MST 2006},
bibsource = {z3950.loc.gov:7090/Voyager},
isbn = {0-470-84437-X (paperback)},
isbn-13 = {978-0-470-84437-3 (paperback)},
lccn = {QA76.73.J38 W465 2004},
pages = {xiv + 431},
subject = {Java (Computer program language); Parallel programming
(Computer science); Real-time programming},
url = {http://www.loc.gov/catdir/toc/ecip0417/2004008522.html; http://www.loc.gov/catdir/enhancements/fy0616/2004008522-b.html; http://www.loc.gov/catdir/enhancements/fy0616/2004008522-d.html}
}
@MISC{Spartan3,
author = {Xilinx},
title = {Spartan-3 {FPGA} Family: Complete Data Sheet, ver. 1.2},
month = {January},
year = {2005}
}
@MISC{microblaze,
author = {Xilinx},
title = {MicroBlaze Processor Reference Guide, EDK v6.2 edition},
howpublished = {data sheet},
month = {December},
year = {2003}
}
@ARTICLE{jHISC2006,
author = {Tan Yiyu and Lo Wan Yiu, Yau Chi Hang, Richard Li and Anthony S.
Fong},
title = {A Java processor with hardware-support object-oriented instructions},
journal = {Microprocessors and Microsystems},
year = {2006},
volume = {30},
pages = {469--479},
number = {8},
owner = {admin},
timestamp = {2006.11.08},
url = {http://www.sciencedirect.com/science/article/B6V0X-4J2TN0D-1/2/25473903a67783ff99c8c8d11f8a0028}
}
This file was created with JabRef 2.1 beta.
Encoding: Cp1252
@INPROCEEDINGS{conf/dac/DallyT01,
author = {William J. Dally and Brian Towles},
title = {Route Packets, Not Wires: On-Chip Interconnection
Networks},
booktitle = {DAC},
year = {2001},
pages = {684--689},
publisher = {ACM},
bibdate = {2002-12-16},
bibsource = {DBLP,
http://dblp.uni-trier.de/db/conf/dac/dac2001.html#DallyT01},
crossref = {conf/dac/2001},
isbn = {1-58113-297-2},
url = {http://ieeexplore.ieee.org/iel5/7445/20239/00935594.pdf}
}
@INPROCEEDINGS{TTPA,
author = {Hermann Kopetz and Michael Holzmann and Wilfried
Elmenreich},
title = {A Universal Smart Transducer Interface: {TTP}/{A}},
booktitle = {ISORC},
year = {2000},
publisher = {IEEE Computer Society},
bibdate = {2003-07-25},
bibsource = {DBLP,
http://dblp.uni-trier.de/db/conf/isorc/isorc2000.html#KopetzHE00},
crossref = {conf/isorc/2000},
isbn = {0-7695-0607-0},
url = {http://csdl.computer.org/comp/proceedings/isorc/2000/0607/00/06070016abs.htm}
}
@MISC{tttech:plcb,
author = {TTTech Computertechnik AG},
title = {{PLCB1} bus specification V1.0},
month = {July},
year = {2001}
}
@MISC{altera.cyc2,
author = {Altera},
title = {{C}yclone {II} Device Handbook, Volume 1},
year = {2006},
organization = {Altera Corporation},
owner = {admin},
timestamp = {2006.07.04}
}
@MISC{altera.cyc2.err,
author = {Altera},
title = {{C}yclone {II} {FPGA} Family, Errata Sheet},
month = {March},
year = {2006},
organization = {Altera Corporation},
owner = {admin},
timestamp = {2006.08.28}
}
@ARTICLE{1142027,
author = {Tobias Bjerregaard and Shankar Mahadevan},
title = {A survey of research and practices of Network-on-chip},
journal = {ACM Comput. Surv.},
year = {2006},
volume = {38},
pages = {1},
number = {1},
address = {New York, NY, USA},
issn = {0360-0300},
publisher = {ACM Press},
url = {http://delivery.acm.org/10.1145/1150000/1142027/p1-bjerregaard.pdf?key1=1142027&key2=0819843511&coll=portal&dl=ACM&CFID=505253515&CFTOKEN=505253515}
}
@BOOK{noc:caqa,
title = {Computer Architecture: {A} Quantitative Approach, 3rd
ed.},
publisher = {Morgan Kaufmann Publishers Inc.},
year = {2002},
author = {John Hennessy and David Patterson},
address = {Palo Alto, CA 94303},
isbn = {1-55880-069-8},
keywords = {books, text, textbook, basic concepts,
multiprocessors, computer architecture, textbook, pario
bib, grequired97(5): rgs, dn, a(umn), dab, sm,},
owner = {admin},
timestamp = {2006.07.04}
}
@ARTICLE{noc:pnoc,
author = {Clint Hilton and Brent E. Nelson},
title = {{PNoC}: a flexible circuit-switched {NoC} for {FPGA}-based systems},
journal = {Computers and Digital Techniques, IEE Proceedings},
year = {2006},
volume = {153 (3)},
pages = {181--188},
owner = {admin},
timestamp = {2006.08.28}
}
@INPROCEEDINGS{conf/hpca/Hofstee05,
author = {H. Peter Hofstee},
title = {Power Efficient Processor Architecture and The Cell
Processor},
booktitle = {HPCA},
year = {2005},
pages = {258--262},
bibdate = {2005-04-04},
bibsource = {DBLP,
http://dblp.uni-trier.de/db/conf/hpca/hpca2005.html#Hofstee05},
url = {http://doi.ieeecomputersociety.org/10.1109/HPCA.2005.26}
}
@ARTICLE{Kahle:2005:ICM,
author = {J. A. Kahle and M. N. Day and H. P. Hofstee and C. R.
Johns and T. R. Maeurer and D. Shippy},
title = {Introduction to the {Cell} multiprocessor},
journal = {j-IBM-JRD},
year = {2005},
volume = {49},
pages = {589--604},
number = {4/5},
acknowledgement = {ack-nhfb},
bibdate = {Wed Oct 5 07:12:31 MDT 2005},
bibsource = {http://www.research.ibm.com/journal/},
coden = {IBMJAE},
issn = {0018-8646},
url = {http://www.research.ibm.com/journal/rd/494/kahle.html}
}
@ARTICLE{cell:interconnect,
author = {Michael Kistler and Michael Perrone and Fabrizio Petrini},
title = {Cell Multiprocessor Communication Network: Built for Speed},
journal = {Micro, IEEE},
year = {2006},
volume = {26},
pages = {10-25},
url = {http://ieeexplore.ieee.org/iel5/40/34602/01650177.pdf}
}
@INPROCEEDINGS{noc:tte,
author = {Hermann Kopetz and Astrit Ademaj and Petr Grillinger and Klaus Steinhammer},
title = {The Time-Triggered Ethernet ({TTE}) Design},
booktitle = {ISORC '05: Proceedings of the Eighth IEEE International Symposium
on Object-Oriented Real-Time Distributed Computing (ISORC'05)},
year = {2005},
pages = {22--33},
address = {Washington, DC, USA},
publisher = {IEEE Computer Society},
doi = {http://dx.doi.org/10.1109/ISORC.2005.56},
isbn = {0-7695-2356-0}
}
@ARTICLE{journals/pieee/KopetzB03,
author = {Hermann Kopetz and G{\"u}nther Bauer},
title = {The time-triggered architecture},
journal = {Proceedings of the IEEE},
year = {2003},
volume = {91},
pages = {112--126},
number = {1},
bibdate = {2003-10-17},
bibsource = {DBLP,
http://dblp.uni-trier.de/db/journals/pieee/pieee91.html#KopetzB03}
}
@INPROCEEDINGS{TTPC,
author = {H. Kopetz and G. Gr{\"u}nsteidl},
title = {{TTP} - {A} Time-Triggered Protocol for Fault-Tolerant
Real-Time Systems},
booktitle = {Proceedings of the 23rd Annual International Symposium
on Fault-Tolerant Computing ({FTCS} '93)},
year = {1993},
editor = {Jean-Claude Laprie},
pages = {524--533},
address = {Toulouse, France},
month = jun,
publisher = {IEEE Computer Society Press},
isbn = {0-8186-3680-7}
}
@INPROCEEDINGS{conf/isca/KumarZT05,
author = {Rakesh Kumar and Victor V. Zyuban and Dean M. Tullsen},
title = {Interconnections in Multi-Core Architectures: Understanding Mechanisms,
Overheads and Scaling},
booktitle = {ISCA},
year = {2005},
pages = {408--419},
publisher = {IEEE Computer Society},
url = {http://delivery.acm.org/10.1145/1080000/1070004/22700408.pdf}
}
@INPROCEEDINGS{1112670,
author = {Thomas D. Richardson and Chrysostomos Nicopoulos and Dongkook Park
and Vijaykrishnan Narayanan and Yuan Xie and Chita Das and Vijay
Degalahal},
title = {A Hybrid SoC Interconnect with Dynamic TDMA-Based Transaction-Less
Buses and On-Chip Networks},
booktitle = {VLSID '06: Proceedings of the 19th International Conference on VLSI
Design held jointly with 5th International Conference on Embedded
Systems Design},
year = {2006},
pages = {657--664},
address = {Washington, DC, USA},
publisher = {IEEE Computer Society},
doi = {http://dx.doi.org/10.1109/VLSID.2006.10},
isbn = {0-7695-2502-4},
url = {http://ieeexplore.ieee.org/iel5/10557/33406/01581531.pdf}
}
@TECHREPORT{schoeberl:2006-52,
author = {Martin Schoeberl},
title = {Some Thoughts on {TTA} in a System-on-Chip},
institution = {Technische Universit{\"a}t Wien, Institut f{\"u}r Technische Informatik},
year = {2006},
type = {Technical Report},
number = {52/2006},
address = {Treitlstr. 1-3/182-1, 1040 Vienna, Austria}
}
@INPROCEEDINGS{noc:ttesw,
author = {Klaus Steinhammer and Petr Grillinger and Astrit Ademaj and Hermann
Kopetz},
title = {A time-triggered ethernet ({TTE}) switch},
booktitle = {DATE '06: Proceedings of the conference on Design, automation and
test in Europe},
year = {2006},
pages = {794--799},
address = {3001 Leuven, Belgium, Belgium},
publisher = {European Design and Automation Association},
isbn = {3-9810801-0-6},
location = {Munich, Germany}
}
@ARTICLE{624515,
author = {Michael Bedford Taylor and Jason Kim and Jason Miller and David Wentzlaff
and Fae Ghodrat and Ben Greenwald and Henry Hoffman and Paul Johnson
and Jae-Wook Lee and Walter Lee and Albert Ma and Arvind Saraf and
Mark Seneski and Nathan Shnidman and Volker Strumpen and Matt Frank
and Saman Amarasinghe and Anant Agarwal},
title = {The Raw Microprocessor: A Computational Fabric for Software Circuits
and General-Purpose Programs},
journal = {IEEE Micro},
year = {2002},
volume = {22},
pages = {25--35},
number = {2},
address = {Los Alamitos, CA, USA},
doi = {http://dx.doi.org/10.1109/MM.2002.997877},
issn = {0272-1732},
publisher = {IEEE Computer Society Press},
url = {http://ieeexplore.ieee.org/iel5/40/21526/00997877.pdf}
}
This file was created with JabRef 2.1 beta.
Encoding: Cp1252
@INPROCEEDINGS{gc:hertz05,
author = {full ref missing},
title = {Quantifying the Performance of Garbage Collection vs. Explicit Memory
Management}
}
@INPROCEEDINGS{gc:age98,
author = {Ole Agesen and David Detlefs and J. Eliot Moss},
title = {Garbage collection and local variable type-precision and liveness
in Java virtual machines},
booktitle = {PLDI '98: Proceedings of the ACM SIGPLAN 1998 conference on Programming
language design and implementation},
year = {1998},
pages = {269--279},
address = {New York, NY, USA},
publisher = {ACM Press},
doi = {http://doi.acm.org/10.1145/277650.277738},
isbn = {0-89791-987-4},
location = {Montreal, Quebec, Canada},
url = {http://research.sun.com/jtech/pubs/98-pldi.ps}
}
@ARTICLE{gc:subroutine:inlining,
author = {Cyrille Artho and Armin Biere},
title = {Subroutine Inlining and Bytecode Abstraction to Simplify Static and
Dynamic Analysis.},
journal = {Electronic Notes in Theoretical Computer Science},
year = {2005},
volume = {141},
pages = {109-128},
number = {1},
month = {December},
bibsource = {DBLP, http://dblp.uni-trier.de},
booktitle = {Proceedings of the First Workshop on Bytecode Semantics, Verification,
Analysis and Transformation (Bytecode 2005)},
ee = {http://dx.doi.org/10.1016/j.entcs.2005.02.034},
publisher = {Elsevier}
}
@INPROCEEDINGS{1086242,
author = {David F. Bacon and Perry Cheng and David Grove and Michael Hind and
V. T. Rajan and Eran Yahav and Matthias Hauswirth and Christoph
M. Kirsch and Daniel Spoonhower and Martin T. Vechev},
title = {High-level real-time programming in Java},
booktitle = {EMSOFT '05: Proceedings of the 5th ACM international conference on
Embedded software},
year = {2005},
pages = {68--78},
address = {New York, NY, USA},
publisher = {ACM Press},
doi = {http://doi.acm.org/10.1145/1086228.1086242},
isbn = {1-59593-091-4},
location = {Jersey City, NJ, USA}
}
@INPROCEEDINGS{gc:bacon03,
author = {David F. Bacon and Perry Cheng and V. T. Rajan},
title = {A real-time garbage collector with low overhead and consistent utilization},
booktitle = {POPL '03: Proceedings of the 30th ACM SIGPLAN-SIGACT symposium on
Principles of programming languages},
year = {2003},
pages = {285--298},
address = {New York, NY, USA},
publisher = {ACM Press},
doi = {http://doi.acm.org/10.1145/604131.604155},
isbn = {1-58113-628-5},
location = {New Orleans, Louisiana, USA}
}
@ARTICLE{gc:baker92,
author = {Henry G. Baker},
title = {The treadmill: real-time garbage collection without motion sickness},
journal = {SIGPLAN Not.},
year = {1992},
volume = {27},
pages = {66--70},
number = {3},
address = {New York, NY, USA},
doi = {http://doi.acm.org/10.1145/130854.130862},
issn = {0362-1340},
publisher = {ACM Press}
}
@ARTICLE{gc:baker78,
author = {Henry G. Baker},
title = {List processing in real time on a serial computer},
journal = {Commun. ACM},
year = {1978},
volume = {21},
pages = {280--294},
number = {4},
address = {New York, NY, USA},
doi = {http://doi.acm.org/10.1145/359460.359470},
issn = {0001-0782},
publisher = {ACM Press}
}
@INPROCEEDINGS{gc:bjmm02,
author = {Stephen M. Blackburn and Richard E. Jones and Kathryn S. McKinley
and J. Eliot B. Moss},
title = {Beltway: Getting Around Garbage Collection Gridlock},
booktitle = {Proceedings of {SIGPLAN 2002} Conference on Programming Languages
Design and Implementation, PLDI'02, Berlin, June, 2002},
year = {2002},
volume = {37(5)},
series = {ACM SIGPLAN Notices},
month = {June},
publisher = {ACM Press},
url = {citeseer.ist.psu.edu/blackburn02beltway.html}
}
@INPROCEEDINGS{gc:broo84,
author = {Rodney A. Brooks},
title = {Trading Data Space for Reduced Time and Code Space in Real-Time
Garbage Collection on Stock Hardware},
booktitle = {LISP and Functional Programming. Conference Record of
the 1984 ACM Symposium, Austin, Texas, August 6-8,
1984},
year = {1984},
editor = {Prgrm. Chrm. {G. L. Steele, Jr.}},
number = {ISBN 0-89791-142-3},
address = {New York},
organization = {ACM},
comment = {Variation on Baker where objects are {\em always} referred to
via an indirection field iembedded in the object itself. If an object
is
valid, the indirection points to itself. If it is an obsolete version
in
tospace, it points to the new version. Unconditional indirection
is cheaper
than checking.
Write-barrier scheme. Expensive.},
keywords = {LISP}
}
@ARTICLE{gc:cheney70,
author = {C. J. Cheney},
title = {A nonrecursive list compacting algorithm},
journal = {Commun. ACM},
year = {1970},
volume = {13},
pages = {677--678},
number = {11},
address = {New York, NY, USA},
doi = {http://doi.acm.org/10.1145/362790.362798},
issn = {0001-0782},
publisher = {ACM Press}
}
@ARTICLE{cohen83comparison,
author = {Jacques Cohen and Alexandru Nicolau},
title = {Comparison of Compacting Algorithms for Garbage Collection},
journal = {ACM Trans. Program. Lang. Syst.},
year = {1983},
volume = {5},
pages = {532--553},
number = {4},
address = {New York, NY, USA},
doi = {http://doi.acm.org/10.1145/69575.357226},
issn = {0164-0925},
publisher = {ACM Press}
}
@TECHREPORT{gc:bcel,
author = {Markus Dahm},
title = {Byte Code Engineering with the {BCEL} {API}},
institution = {Freie Universitat Berlin},
year = {2001},
month = {April},
text = {Markus Dahm. Byte Code Engineering with the BCEL API. Technical Report
B-17-98, Freie Universitat Berlin, Institut f ur Informatik, April
2001.},
url = {citeseer.ist.psu.edu/dahm01byte.html}
}
@ARTICLE{gc:dijkstra78,
author = {Edsger W. Dijkstra and Leslie Lamport and A. J. Martin and C. S.
Scholten and E. F. M. Steffens},
title = {On-the-fly garbage collection: an exercise in cooperation},
journal = {Commun. ACM},
year = {1978},
volume = {21},
pages = {966--975},
number = {11},
address = {New York, NY, USA},
doi = {http://doi.acm.org/10.1145/359642.359655},
issn = {0001-0782},
publisher = {ACM Press}
}
@INPROCEEDINGS{diwan92compiler,
author = {A. Diwan and E. Moss and R. Hudson},
title = {Compiler support for garbage collection in a statically typed language},
booktitle = {Proceedings of the {ACM} {SIGPLAN} '92 Conference on Programming
Language Design and Implementation},
year = {1992},
volume = {27},
number = {7},
pages = {273--282},
address = {San Francisco, CA},
month = {June},
journal = {SIGPLAN Notices},
url = {citeseer.ist.psu.edu/diwan92compiler.html}
}
@INPROCEEDINGS{gc:doma00b,
author = {Tamar Domani and Elliot K. Kolodner and Ethan Lewis and Eliot E.
Salant and Katherine Barabash and Itai Lahan and Yossi Levanoni
and Erez Petrank and Igor Yanorer},
title = {Implementing an On-the-fly Garbage Collector for {J}ava},
booktitle = {ISMM '00: Proceedings of the 2nd international symposium on Memory
management},
year = {2000},
pages = {155--166},
address = {New York, NY, USA},
publisher = {ACM Press},
doi = {http://doi.acm.org/10.1145/362422.362484},
isbn = {1-58113-263-8},
location = {Minneapolis, Minnesota, United States},
url = {http://www.cs.technion.ac.il/~erez/publications.html}
}
@INPROCEEDINGS{gc:flavius,
author = {Flavius Gruian and Zoran Salcic},
title = {Designing a Concurrent Hardware Garbage Collector for Small Embedded
Systems},
booktitle = {Proceedings of Advances in Computer Systems Architecture: 10th Asia-Pacific
Conference, ACSAC 2005},
year = {2005},
pages = {281--294},
month = {October},
publisher = {Springer-Verlag GmbH},
isbn = {3-540-29643-3},
location = {Singapore}
}
@PHDTHESIS{gc:henr98,
author = {Roger Henriksson},
title = {Scheduling Garbage Collection in Embedded Systems},
school = {Lund Institute of Technology},
year = {1998},
month = jul,
url = {http://www.dna.lth.se/home/Roger_Henriksson/}
}
@ARTICLE{gc:higu02,
author = {Teresa Higuera and Valerie Issarny and Michel Banatre and Gilbert
Cabillic and Jean-Philippe Lesot and Frederic Parain},
title = {Memory Management for Real-Time {J}ava: an Efficient Solution using
Hardware Support},
journal = {Real-Time Systems Journal},
year = {2002},
url = {http://www-rocq.inria.fr/arles/doc/doc.html}
}
@PHDTHESIS{gc:higu02thesis,
author = {Maria Teresa Higuera-Toledano},
title = {Memory Management Solutions for Embedded Real-time Java},
school = {IFSIC},
year = {2002},
month = mar # {~15},
fr-title = {Solutions {\`a} la gestion de m{\'e}moire pour
syst{\`e}mes Java temps r{\'e}el},
institution = {IRISA},
url = {ftp://ftp.irisa.fr/techreports/theses/2002/higuera.ps.gz; ftp://ftp.irisa.fr/techreports/theses/2002/higuera.pdf}
}
@TECHREPORT{gc:ive03thesis,
author = {Anders Ive},
title = {Towards an Embedded Real-time Java Virtual Machine},
institution = {Lund Institute of Technology},
year = {2003},
type = {Licentiate Thesis},
school = {Lund University},
url = {http://www.lucas.lth.se/publications/thesis/ivelic.pdf}
}
@PHDTHESIS{gc:john97a,
author = {Mark S. Johnstone},
title = {Non-Compacting Memory Allocation and Real-Time Garbage Collection},
school = {University of Texas at Austin},
year = {1997},
month = dec,
url = {ftp://ftp.cs.utexas.edu/pub/garbage/johnstone-dissertation.ps.gz}
}
@BOOK{gc:jone96,
title = {Garbage Collection: Algorithms for Automatic Dynamic Memory Management},
publisher = {Wiley},
year = {1996},
author = {Richard E. Jones and Rafael Lins},
address = {Chichester},
month = jul,
note = {With a chapter on Distributed Garbage Collection by R. Lins.},
comment = {Reprinted February 1997, November 1997, January 1999, April 2000.},
isbn = {0--471--94148--4},
pages = {403},
url = {http://www.cs.ukc.ac.uk/people/staff/rej/gcbook/gcbook.html}
}
@INPROCEEDINGS{gc:kim00,
author = {Taehyoun Kim and Naehyuck Chang and Heonshik Shin},
title = {Bounding Worst Case Garbage Collection Time for
Embedded Real-Time Systems},
booktitle = {Proceedings of the Sixth IEEE Real Time Technology and
Applications Symposium (RTAS 2000)},
year = {2000},
pages = {46--55},
address = {Washington - Brussels - Tokyo},
month = jun,
publisher = {IEEE},
isbn = {0-7695-0713-X},
url = {http://computer.org/Proceedings/rtas/0713/07130046abs.htm}
}
@INPROCEEDINGS{1065938,
author = {Tobias Mann and Morgan Deters and Rob LeGrand and Ron K. Cytron},
title = {Static determination of allocation rates to support real-time garbage
collection},
booktitle = {LCTES'05: Proceedings of the 2005 ACM SIGPLAN/SIGBED conference on
Languages, compilers, and tools for embedded systems},
year = {2005},
pages = {193--202},
address = {New York, NY, USA},
publisher = {ACM Press},
doi = {http://doi.acm.org/10.1145/1065910.1065938},
isbn = {1-59593-018-3},
location = {Chicago, Illinois, USA}
}
@ARTICLE{mccarthy60recursive,
author = {John L. McCarthy},
title = {Recursive Functions of Symbolic Expressions and Their Computation
by Machine, Part I},
journal = {Communications of the ACM},
year = {1960},
volume = {3},
pages = {184-195},
number = {4},
url = {citeseer.ist.psu.edu/mccarthy60recursive.html}
}
@INPROCEEDINGS{rtgc:meyer2005,
author = {Matthias Meyer},
title = {An On-Chip Garbage Collection Coprocessor for Embedded Real-Time
Systems},
booktitle = {RTCSA '05: Proceedings of the 11th IEEE International Conference
on Embedded and Real-Time Computing Systems and Applications (RTCSA'05)},
year = {2005},
pages = {517--524},
address = {Washington, DC, USA},
publisher = {IEEE Computer Society},
doi = {http://dx.doi.org/10.1109/RTCSA.2005.25},
isbn = {0-7695-2346-3}
}
@ARTICLE{rtgc:meyer2004,
author = {Matthias Meyer},
title = {A Novel Processor Architecture with Exact Tag-Free Pointers},
journal = {IEEE Micro},
year = {2004},
volume = {24},
pages = {46--55},
number = {3},
address = {Los Alamitos, CA, USA},
doi = {http://dx.doi.org/10.1109/MM.2004.2},
issn = {0272-1732},
publisher = {IEEE Computer Society Press}
}
@INPROCEEDINGS{rtgc:meyer2003,
author = {Matthias Meyer},
title = {A Novel Processor Architecture with Exact Tag-free
Pointers},
booktitle = {2nd Workshop on Application Specific Processors},
year = {2003},
pages = {96--103},
address = {San Diego, CA},
url = {http://www.ikr.uni-stuttgart.de/~meyer/wasp03.pdf}
}
@INPROCEEDINGS{gc:nettles93,
author = {Scott Nettles and James O'Toole},
title = {Real-time replication garbage collection},
booktitle = {PLDI '93: Proceedings of the ACM SIGPLAN 1993 conference on Programming
language design and implementation},
year = {1993},
pages = {217--226},
address = {New York, NY, USA},
publisher = {ACM Press},
doi = {http://doi.acm.org/10.1145/155090.155111},
isbn = {0-89791-598-4},
location = {Albuquerque, New Mexico, United States}
}
@MISC{uspat2000method,
author = {Kelvin D. Nilsen and Simanta Mitra and Steven J. Lee},
title = {Method for efficient soft real-time execution of portable byte code
computer programs},
howpublished = {United States Patent 6081665},
month = June,
year = {2000}
}
@ARTICLE{gc:NilsenS1992,
author = {Kelvin D. Nilsen and William J. Schmidt},
title = {Cost-Effective Object Space Management for
Hardware-Assisted Real-Time Garbage Collection},
journal = {ACM Letters on Programming Languages and Systems},
year = {1992},
volume = {1},
pages = {338--354},
number = {4},
month = dec
}
@ARTICLE{gc:pfeffer04,
author = {Matthias Pfeffer and Theo Ungerer and Stephan Fuhrmann
and Jochen Kreuzinger and Uwe Brinkschulte},
title = {Real-Time Garbage Collection for a Multithreaded Java
Microcontroller},
journal = {Real-Time Systems},
year = {2004},
volume = {26},
pages = {89--106},
number = {1},
bibdate = {2004-02-12},
bibsource = {DBLP,
http://dblp.uni-trier.de/db/journals/rts/rts26.html#PfefferUFKB04},
url = {http://dx.doi.org/10.1023/B:TIME.0000009307.23568.4b}
}
@INPROCEEDINGS{gc:robe02,
author = {Sven G. Robertz},
title = {Applying priorities to memory allocation},
booktitle = {ISMM '02: Proceedings of the 3rd international symposium on Memory
management},
year = {2002},
pages = {108--118},
address = {New York, NY, USA},
publisher = {ACM Press},
doi = {http://doi.acm.org/10.1145/512429.512431},
isbn = {1-58113-539-4},
location = {Berlin, Germany}
}
@INPROCEEDINGS{780745,
author = {Sven Gestegard Robertz and Roger Henriksson},
title = {Time-triggered garbage collection: robust and adaptive real-time
{GC} scheduling for embedded systems},
booktitle = {LCTES '03: Proceedings of the 2003 ACM SIGPLAN conference on Language,
compiler, and tool for embedded systems},
year = {2003},
pages = {93--102},
address = {New York, NY, USA},
publisher = {ACM Press},
doi = {http://doi.acm.org/10.1145/780732.780745},
isbn = {1-58113-647-1},
location = {San Diego, California, USA}
}
@INPROCEEDINGS{1028984,
author = {Narendran Sachindran and J. Eliot B. Moss and Emery D. Berger},
title = {MC2: high-performance garbage collection for memory-constrained environments},
booktitle = {OOPSLA '04: Proceedings of the 19th annual ACM SIGPLAN Conference
on Object-oriented programming, systems, languages, and applications},
year = {2004},
pages = {81--98},
address = {New York, NY, USA},
publisher = {ACM Press},
doi = {http://doi.acm.org/10.1145/1028976.1028984},
isbn = {1-58113-831-9},
location = {Vancouver, BC, Canada}
}
@PHDTHESIS{gc:schm92,
author = {William J. Schmidt},
title = {Issues in the Design and Implementation of a Real-Time Garbage Collection
Architecture},
school = {Iowa State University},
year = {1992},
address = {Ames, Iowa},
note = {Technical report ISUTR 92-25},
url = {http://www.cs.iastate.edu/tech-reports/TR92-25.ps}
}
@INPROCEEDINGS{gc:hwgc94,
author = {William J. Schmidt and Kelvin D. Nilsen},
title = {Performance of a hardware-assisted real-time garbage collector},
booktitle = {ASPLOS-VI: Proceedings of the sixth international conference on Architectural
support for programming languages and operating systems},
year = {1994},
pages = {76--85},
address = {New York, NY, USA},
publisher = {ACM Press},
doi = {http://doi.acm.org/10.1145/195473.195504},
isbn = {0-89791-660-3},
location = {San Jose, California, United States}
}
@INPROCEEDINGS{siebert99realtime,
author = {Fridtjof Siebert},
title = {Real-Time Garbage Collection in Multi-Threaded Systems on a Single
Processor},
booktitle = {20th {IEEE} Real-Time Systems Symposium ({RTSS}'99)},
year = {1999},
address = {Phoenix, Arizona},
url = {citeseer.ist.psu.edu/siebert99realtime.html}
}
@ARTICLE{gc:sris03,
author = {W. Srisa-an and Chia-Tien Dan Lo and J. Morris Chang},
title = {Active Memory Processor: A Hardware Garbage Collector for Real-time
{J}ava Embeded Devices},
journal = {IEEE Transactions on Mobile Computing},
year = {2003},
volume = {2},
pages = {89--101},
number = {2},
month = {April--June}
}
@ARTICLE{gc:steele75,
author = {Guy L. Steele},
title = {Multiprocessing compactifying garbage collection},
journal = {Commun. ACM},
year = {1975},
volume = {18},
pages = {495--508},
number = {9},
address = {New York, NY, USA},
doi = {http://doi.acm.org/10.1145/361002.361005},
issn = {0001-0782},
publisher = {ACM Press}
}
@INPROCEEDINGS{gc:wall93,
author = {Malcolm Wallace and Colin Runciman},
title = {An Incremental Garbage Collector for Embedded Real-Time Systems},
booktitle = {Proceedings of the Chalmers Winter Meeting},
year = {1993},
pages = {273--288},
address = {Tanum Strand, Sweden},
note = {Published as Programming Methodology Group, Chalmers University of
Technology, Technical Report 73},
comment = {Based on Yuasa and also Quenniac's Mark-during-sweep},
url = {ftp://ftp.cs.york.ac.uk/pub/malcolm/rtgc.html}
}
@TECHREPORT{gc:wils94,
author = {Paul R. Wilson},
title = {Uniprocessor Garbage Collection Techniques},
institution = {University of Texas},
year = {1994},
month = jan,
note = {Expanded version of the IWMM92 paper},
url = {ftp://ftp.cs.utexas.edu/pub/garbage/bigsurv.ps}
}
This file was created with JabRef 2.1 beta.
Encoding: Cp1252
@INPROCEEDINGS{ingo:timing:anommalies:2005,
author = {Ingomar Wenzel and Raimund Kirner and Peter Puschner and Bernhard
Rieder},
title = {Principles of Timing Anomalies in Superscalar Processors.},
booktitle = {QSIC},
year = {2005},
pages = {295-306},
bibsource = {DBLP, http://dblp.uni-trier.de},
crossref = {DBLP:conf/eh/2005},
ee = {http://doi.ieeecomputersociety.org/10.1109/QSIC.2005.49}
}
@INPROCEEDINGS{VISA,
author = {Anantaraman, Aravindh and Seth, Kiran and Patil, Kaustubh and Rotenberg,
E. and Mueller, F.},
title = {Virtual simple architecture (VISA): exceeding the complexity limit
in safe real-time systems},
booktitle = {Computer Architecture, 2003. Proceedings. 30th Annual International
Symposium on},
year = {2003},
volume = {31, 2},
series = {Computer Architecture News},
pages = {350--361},
address = {New York},
month = jun # { ~9--11},
publisher = {ACM Press},
issn = {1063-6897},
keywords = {computational complexity, parallel architectures, performance evaluation,
pipeline processing, real-time systems, SMT processor, VISA, WCET,
hypothetical simple pipeline, microarchitecture, safe planning,
safe real-time system, static branch prediction, virtual simple
architecture, worst-case execution time},
owner = {admin},
timestamp = {2006.12.20},
url = {http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=1207013}
}
@INPROCEEDINGS{CASES'03*318,
author = {Federico Angiolini and Luca Benini and Alberto
Caprara},
title = {Polynomial-time algorithm for on-chip scratchpad
memory partitioning},
booktitle = {Proceedings of the International Conference on
Compilers, Architectures and Synthesis for Embedded
Systems ({CASES}-03)},
year = {2003},
pages = {318--326},
address = {New York},
month = oct # { ~30 } # nov # { ~01},
publisher = {ACM Press}
}
@ARTICLE{modproc:Bate2001,
author = {Iain Bate and Philippa Conmy and Tim Kelly and John A.
McDermid},
title = {Use of Modern Processors in Safety-Critical
Applications},
journal = {The Computer Journal},
year = {2001},
volume = {44},
pages = {531--543},
number = {6},
bibdate = {2003-11-24},
bibsource = {DBLP,
http://dblp.uni-trier.de/db/journals/ |