Zobrazeno 1 - 10
of 29
pro vyhledávání: '"Kelvin Nilsen"'
Autor:
Kelvin Nilsen
Publikováno v:
HILT
In spite of the high-level abstraction benefits of automatic tracing garbage collection, current prevailing sentiment within the safety certification community is that a simpler memory model is required for the most rigorous levels of software safety
Autor:
Kelvin Nilsen
Publikováno v:
Communications of the ACM. 41:49-56
Publikováno v:
JTRES
This paper describes an approach to deploying Java on low-power, low-memory, heterogeneous multi-core systems. A goal of the effort is to enable the use of such systems in applications that must comply with real-time constraints, some of which must s
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::148dcfc2c90f563a6afa9be110a3441e
http://hdl.handle.net/11585/746044
http://hdl.handle.net/11585/746044
Autor:
Kelvin Nilsen
Publikováno v:
Real-Time Systems. 11:197-205
Java is a new programming language publicly released by Sun Microsystems in May of 1995 with hopes of revolutionizing the software industry. The popular press has responded with numerous articles touting the language's benefits. Since many of the app
Autor:
Kelvin Nilsen
Publikováno v:
ACM SIGPLAN OOPS Messenger. 7:86-93
Dynamic memory management in real-time systems is difficult because most traditional allocation and deallocation algorithms are unpredictable in terms of their worst-case memory utilization and execution times. This paper describes recent work on a n
Autor:
Bernt Rygg, Kelvin Nilsen
Publikováno v:
Workshop on Languages, Compilers, & Tools for Real-Time Systems
Many of the trends that have dominated recent evolution and advancement within the computer architecture community have complicated the analysis of task execution times. Most of the difficulties result from two particular emphases: (1) Instruction-le
Autor:
Kelvin Nilsen
Publikováno v:
HILT
The U.S. Navy's Aegis system, considered to be the "shield of the fleet", provides area air defense for a carrier battle group in addition to providing long-range ballistic missile defense. A typical Aegis deployment consists of about 100 computers,
Publikováno v:
JTRES
Scoped memories are introduced in real-time Java profiles in order to make object allocation and deallocation time and space predictable. However, explicit scoping requires care from programmers when dealing with temporary objects, passing scope-allo
Autor:
Kelvin Nilsen
Publikováno v:
JTRES
Long before formation of the Java Community Process, a paper discussing issues of real-time Java and a companion paper proposing a draft API for real-time Java were distributed via a web server hosted by Iowa State University [1, 2]. Nearly nine hund
Autor:
Kelvin Nilsen, William Jon Schmidt
Publikováno v:
ASPLOS
Hardware-assisted real-time garbage collection offers high throughput and small worst-case bounds on the times required to allocate dynamic objects and to access the memory contained within previously allocated objects. Whether the proposed technolog