Advertisement

The Organic Features of the AMIDAR Class of Processors

  • Stephan Gatzka
  • Christian Hochberger
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3432)

Abstract

In this contribution we present a novel general model for adaptive processors with organic features. We describe its basic principle of operation. The adaptive operations that are possible with this model are thoroughly discussed with respect to organic computing. The model allows runtime variations of the type and number of functional units as well as variations of the communication structure. Experimental results show that a processor implementing this model can self-optimize its architecture for several diverse applications.

Keywords

Communication Structure Functional Unit Organic Feature Token Generator Autonomic Computing 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    ajile Systems. aj-100 Datasheet (2000), http://www.ajile.com/
  2. 2.
    Brinkschulte, U., Becker, J., Dorfmüller-Ulhaas, K., König, R., Uhrig, S., Ungerer, T.: Caruso – project goals and principal approach. In: Dadam, P., Reichert, M. (eds.) GI Jahrestagung (2), GI. LNI, vol. 51, pp. 616–620 (2004)Google Scholar
  3. 3.
    Campi, F., Canegallo, R., Guerrieri, R.: IP-Reusable 32-bit VLIWRisc Core. In European Solid State Circuits Conference (ESSCIRC), pp. 456–459 (September 2001)Google Scholar
  4. 4.
    Chou, Y., Pillai, P., Schmit, H., Shen, H.P.: Piperench Implementation of the Instruction Path Coprocessor. In: Proceedings of the 33th Annual International Symposium on Microarchitecture, Monterey, pp. 147–158 (December 2000)Google Scholar
  5. 5.
    Ebeling, C., Cronquist, D.C., Franklin, P.: Rapid – Reconfigurable Pipelined Datapath. In: Hartenstein, R.W., Glesner, M. (eds.) Field-Programmable Logic, Smart Applications, New Paradigms and Compilers, pp. 126–135. Springer, Berlin (1996)Google Scholar
  6. 6.
    Gatzka, S., Hochberger, C.: A new General Model for Adaptive Processors. In: Plaks, T.P. (ed.) Proceedings of the 2004 International Conference on Engineering of Reconfigurable Systems and Algorithms (ERSA 2004) (2004)Google Scholar
  7. 7.
    Gatzka, S., Hochberger, C.: Hardware Based Online Profiling in AMIDAR Processors. To appear in Proceedings of RAW 2005 (2005)Google Scholar
  8. 8.
    Gatzka, S., Hochberger, C.: On the Scope of Hardware Acceleration of Reconfigurable Processors in Mobile Devices. To appear in Proceedings of HICSS 38 (2005)Google Scholar
  9. 9.
    Gatzka, S., Hochberger, C.: The AMIDAR Class of Reconfigurable Processors. Journal of Supercomputing (2005) (to appear)Google Scholar
  10. 10.
    Gatzka, S., Hochberger, C., Kopp, H.: Deployment of Middleware in Resource Constrained Embedded Systems. In: Tagungsband der GI/OCG-Jahrestagung Informatik 2001, Wien (Österreich), September 2001, pp. 223–231 (2001)Google Scholar
  11. 11.
    Ha, Y., Hipik, R., Vernalde, S., Verkest, D., Engels, M., Lauwereins, R., De Man, H.: Adding hardware support to the hotSpot virtual machine for domain specific applications. In: Glesner, M., Zipf, P., Renovell, M. (eds.) FPL 2002. LNCS, vol. 2438, pp. 1135–1138. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  12. 12.
    Hartenstein, R., Herz, M., Hoffmann, T., Nageldinger, U.: Using the KressArray for Reconfigurable Computing. In: Schewel, J. (ed.) Configurable Computing: Technology and Applications, Proc. SPIE, Bellingham, WA, vol. 3526, pp. 150–161. SPIE – The International Society for Optical Engineering (1998)Google Scholar
  13. 13.
    Horn, P.: Autonomic Computing: IBM’s Perspective on the State of Information Technology (2001), http://www.research.ibm.com/autonomic/
  14. 14.
    Kephart, J., Chess, D.: The vision of autonomic computing. IEEE Computer Magazine 36(1), 41–50 (2003)Google Scholar
  15. 15.
    Palem, K.V., Talla, S., Devaney, P.W.: Adaptive Explicitly Parallel Instruction Computing. In: Morris, J. (ed.) Proceedings of the 4th Australasian Computer Architecture Conference, Singapore, Springer, Heidelberg (1999)Google Scholar
  16. 16.
    SIA – Semiconductor Industry Association. The international technology roadmap for semiconductors (2001), http://www.itrs.net/
  17. 17.
    VDE/ITG/GI. Organic Computing: Computer- und Systemarchitektur im Jahr (2010), http://www.gi-ev.de/download/VDE-ITG-GI-PositionspapierOrganicComputing.pdf

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Stephan Gatzka
    • 1
  • Christian Hochberger
    • 1
  1. 1.TU DresdenDresdenGermany

Personalised recommendations