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.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
ajile Systems. aj-100 Datasheet (2000), http://www.ajile.com/
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)
Campi, F., Canegallo, R., Guerrieri, R.: IP-Reusable 32-bit VLIWRisc Core. In European Solid State Circuits Conference (ESSCIRC), pp. 456–459 (September 2001)
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)
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)
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)
Gatzka, S., Hochberger, C.: Hardware Based Online Profiling in AMIDAR Processors. To appear in Proceedings of RAW 2005 (2005)
Gatzka, S., Hochberger, C.: On the Scope of Hardware Acceleration of Reconfigurable Processors in Mobile Devices. To appear in Proceedings of HICSS 38 (2005)
Gatzka, S., Hochberger, C.: The AMIDAR Class of Reconfigurable Processors. Journal of Supercomputing (2005) (to appear)
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)
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)
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)
Horn, P.: Autonomic Computing: IBM’s Perspective on the State of Information Technology (2001), http://www.research.ibm.com/autonomic/
Kephart, J., Chess, D.: The vision of autonomic computing. IEEE Computer Magazine 36(1), 41–50 (2003)
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)
SIA – Semiconductor Industry Association. The international technology roadmap for semiconductors (2001), http://www.itrs.net/
VDE/ITG/GI. Organic Computing: Computer- und Systemarchitektur im Jahr (2010), http://www.gi-ev.de/download/VDE-ITG-GI-PositionspapierOrganicComputing.pdf
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gatzka, S., Hochberger, C. (2005). The Organic Features of the AMIDAR Class of Processors. In: Beigl, M., Lukowicz, P. (eds) Systems Aspects in Organic and Pervasive Computing - ARCS 2005. ARCS 2005. Lecture Notes in Computer Science, vol 3432. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-31967-2_11
Download citation
DOI: https://doi.org/10.1007/978-3-540-31967-2_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25273-3
Online ISBN: 978-3-540-31967-2
eBook Packages: Computer ScienceComputer Science (R0)