Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
D J Greaves: University of Cambridge, Computer Laboratory.
[go: Go Back, main page]

Computer Laboratory

Dr. D J Greaves.

Contact details: D J Greaves, MA, PhD, MIET.


Short (auto-)biography: Sep 07
Further photos: A, B, C, D.

David is a Senior Lecturer in Computing Science at the Computer Laboratory and a Fellow of Corpus Christi College .
Consult Google regarding:

Relevant research groups:     Systems Research Group,     Computer Architecture Group,     Programming Research Group,


David Greaves, PhD, MIET, is a University Senior Lecturer interested in compiler and hardware design. He has considerable industrial experience at the CTO/Chief Scientist level and has led the design of many hardware systems, including semi-custom VLSI design.

Lecture Notes: System On Chip Design and Modelling (PDF).

Current Activities:

  • Power estimation from TLM and very-high-level models of computation (VHLS/Prazor), as part of C3D Project. TLM Power 3 Draft User Manual and Download".

  • Algorithm Specification Language: Can a high-level programming expression of an algorithm be seamlessly annotated with implementation aspects concerning hardware structure (e.g. number of RAMs, ALU to operation mapping and level of parallelism) for SMP, FPGA/ASIC and GPU targets?

  • Kiwi: Hardware Synthesis from C#: Timestable Demo. Comp-Arch Talk (May 2011).

  • Profiles for compositional formal checking: can metadata for system components be digitally signed according to the class of automated checker and checking overhead required when a system is assembled?

Future Activities:

  • Behavioural Machine-Readable Datasheets: CARDs proposal.

  • A new System-Level Description Language (SLDL) for EDA, including the best parts of the H2 temporary language.

  • Draft items, yet to be published: LINK.

Activities:

Older Research Areas     Conference Program Committees     Recent Publications     Unpublished Drafts     Minor Research Notes     Phd Students     Undergraduate Teaching     Miscellaneous Projects     System Design Methodology