Books

  1. Gruian, F. Energy-Centric Scheduling for Real-Time Systems, Doctoral dissertation 15, ISBN 91-628-5494-1, ISSN 1404-1219, Lund, December 2002 pdf (1MB)
  2. Gruian, F. Energy-Aware Design of Digital Systems, Licentiate Thesis No. 809, ISBN 91-7219-669-6, Linköping, March 2000 pdf (504k), PowerPoint slides (216k)

Book Chapters

  1. Gruian, F. and Kuchcinski, K.Chapter 5: Using DVS Processors to Achieve Energy Efficiency in Hard Real-Time Systems, in ARTES – A network for Real-Time research and graduate Education in Sweden,1997-2006, H. Hansson Ed., Uppsala University, ISBN: 91-506-1859-8, 2006
  2. Kim, J.; Gruian, F.; Shin, D. Dynamic Voltage Scaling for Low-Power Hard Real-Time Systems in The VLSI Handbook, 2nd edition, W.-K. Chen Ed., CRC Press, Inc., ISBN: 084934199X, 2006.

Conference Publications

  1. Gruian, F. and Westmijze, M. VHDL vs. Bluespec System Verilog: A case study on a Java embedded architecture, ACM Symposium on Applied Computing (SAC'08), Embedded Systems track (EMBS) , Fortaleza, Brazil, March 16 - 20, 2008 (available on request).
  2. Gruian, F. and Westmijze, M. BluEJAMM: A Bluespec Embedded Java Architecture with Memory Management, The 9th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC'07), Real-Time and Embedded Systems workshop , Timisoara, Romania, September 26-29, 2007 (available on request).
  3. Gruian, F. and Westmijze, M. BlueJEP: A Flexible and High-Performance Java Embedded Processor, The 5th International Workshop on Java Technologies for Real-Time and Embedded Systems (JTRES'07), Vienna, Austria, September 26-28, 2007, pp 222-229 paper.
  4. Gruian, F.; Roop, P.; Salcic, Z.; Radojevic, I. The SystemJ Approach to System-Level Design, The 4th International Conference on Formal Methods and Models for Codesign (MEMOCODE'06), Napa Valley (CA), USA, July 27-29, 2006 paper and poster (pdf, 2.3MB).
  5. Salcic, Z.;Gruian, F.; Roop, P.; Wahid, A. A Scheduler Support Unit for Reactive Microprocessors, The 12th International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA'06), Sydney, Australia, August 16-18, 2006 paper.
  6. Gruian, F. and Salcic, Z. Designing a Concurrent Hardware Garbage Collector for Small Embedded Systems, Proc. of the 10th Asia-Pacific Computer Systems Architecture Conference (ACSAC'05), Singapore, October 24-26, 2005, also in Lecture Notes in Computer Science 3740 Springer, ISBN 3-540-29643-3, pp. 281-294 paper
  7. Gruian, F., Andersson, P., Kuchcinski K., and Schoeberl, M. Automatic Generation of Application-Specific Systems Based on a Micro-programmed Java Core, Proc. of the 20th ACM Symposium on Applied Computing, Embedded Systems track, 2005 paper
  8. Gruian, F. and Kuchcinski K., Uncertainty-Based Scheduling: Energy Efficient Ordering for Tasks with Variable Execution Time, Proc. International Symposium on Low Power Electronics and Design 2003 paper.
  9. Gruian, F. Hard Real-Time Scheduling for Low-Energy Using Stochastic Data and DVS Processors, International Symposium on Low Power Electronics and Design 2001, Huntington Beach (CA), US, August 6-7, 2001, paper. I recommend downloading the REVISED version pdf (95k).
  10. Gruian, F. On Energy Reduction in Hard Real-Time Systems Containing Tasks with Stochastic Execution Times, IEEE Workshop on Power Management for Real-Time and Embedded Systems, Taipei, Taiwan, May 29, 2001, pp.11-16, pdf (85k).
  11. Gruian, F.; Kuchcinski, K., LEneS: Task-Scheduling for Low-Energy Systems Using Variable Voltage Processors, Asia South Pacific - Design Automation Conference 2001, January 30 - February 2, Yokohama, Japan. paper.
  12. Gruian, F. System-Level Design Methods for Low-Energy Architectures Containing Variable Voltage Processors, Power-Aware Computing Systems 2000 Workshop, November 12, Cambridge (MA), US. pdf (86k) PowerPoint (~250k). Also available in LNCS2008, p.1.
  13. Szymanek, R.; Gruian, F.; Kuchcinski, K., Digital Systems Design Using Constraint Logic Programming, PACLP 2000, 10-12 April, Manchester, England, pdf (118k).
  14. Gruian, F.; Kuchcinski, K., Low Energy Directed Architecture Selection and Task Scheduling for System-Level Design, Euromicro Conference, 1999, Proceedings. 25th Volume: 1 , 1999 , Page(s): 296 -302 vol.1, paper.
  15. Szymanek, R.; Gruian, F.; Kuchcinski, K., Application of Constraint Programming to Digital System Design, 1st Workshop on Constraint Programming for Decision and Control, 1999. Page(s): 57 -64 vol.1, pdf (86k).
  16. Gruian, F.; Kuchcinski, K., Operation binding and scheduling for low power using constraint logic programming, Euromicro Conference, 1998, Proceedings. 24th Volume: 1, 1998, Page(s): 83 -90 vol.1, paper.

Course Papers