Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where David N. Wilner is active.

Publication


Featured researches published by David N. Wilner.


ieee computer society international conference | 1990

Software considerations for real-time RISC

Jerry Fiddler; Eric Stromberg; David N. Wilner

Although reduced-instruction-set-computer (RISC) computers promise extremely high computing speeds, they present important and difficult challenges to the software designer, particularly for real-time use. With the SPARC microprocessor and the VxWorks implementation for that processor used as examples, some of those challenges are described and solutions offered. The most significant recent evolution in real-time computing is the shift from complex-instruction-set-computer (CISC) to RISC architecture. The minimalist RISC architecture runs very fast by running very simply and minimizing interactions outside of the CPU. This allows optimizations such as extensive pipelining and parallel instruction execution, which are difficult to implement in CISC machines. Also, although CISC machines perform many complex functions in hardware, RISC machines off-load these functions to software. Software can optimize these complex functions, thereby avoiding the use of microcoded instructions, which may actually be slower. Although RISC was not developed specifically for real time, RISC chips can perform extremely well in a real-time environment.<<ETX>>


ieee computer society international conference | 1990

Multiprocessing: an extension of distributed, real-time computing

Jerry Fiddler; David N. Wilner; Harvey Wong

The treatment of multiprocessing in VxWorks is described. In multiprocessing, two or more CPUs are connected to communicate, share data, and cooperate on an application. VxWorks treats multiprocessing as an extension or special case of distributed control. VxWorks allows loosely coupled communications in a multiprocessing system, as well as tightly coupled communications. The different communications strategies can be examined on two levels-the low-level hardware connection and the high-level software connection model. Software provides applications with a model for sending data. Data packets or data streams are the models which provide simple data transfer for loosely coupled communications. The VxWorks approach treats multiprocessing as an extension of a distributed system since both require the same facilities-process-to-process communications, remote procedure calls, and shared objects.<<ETX>>


Archive | 1995

Logic analyzer for software

David N. Wilner; Colin Smith; Robert D. Cohen; Dana Burd; John C. Fogelin; Mark A. Fox; Kent D. Long; Stella M. Burns


Archive | 2003

System and method for flexible software linking

Pierre-Alain Darlet; Thierry Preyssler; David N. Wilner


Archive | 2007

Protection domains for a computer operating system

David N. Wilner; John C. Fogelin; Kent D. Long; Thierry Preyssler; Maarten Koning; John Gordon; C Y H Myers


Archive | 1997

A tool for software diagnosis divided across multiple processors

John C. Fogelin; Colin Smith; David N. Wilner; John Hartman; Kent D. Long; Debbie Steiman-Cameron; Marc Shepard; Yiwen Zhou; Simon Waddington; Philippe Maisonneuve; Pierre-Alain Darlet; Thierry Preyssler; Jean-Claude Oriot


languages, compilers, and tools for embedded systems | 1995

WindView: a tool for understanding real-time embedded software through system vizualization

David N. Wilner


Archive | 2001

Systeme et procede de lien logiciel flexible

Pierre-Alain Darlet; Thierry Preyssler; David N. Wilner


Archive | 2001

Domaines de protection destines au systeme d'exploitation d'un ordinateur

David N. Wilner; John C. Fogelin; Kent D. Long; Thierry Preyssler; Maarten A. Konig; John Gordon; Cy H. Meyers


Archive | 2001

Schutzbereiche für ein rechner-betriebssystem

John C. Fogelin; John Gordon; Maarten A. Konig; Kent D. Long; Cy H. Meyers; Thierry Preyssler; David N. Wilner

Collaboration


Dive into the David N. Wilner's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge