Abstract
A fair amount of current High Performance Computing systems take advantage of coprocessors. Most of them use either GPU or FPGA but rarely benefit from both, since the management of such flexible systems is exceedingly challenging. The Cuteforce Analyzer is a multi-purpose cluster system. Different node types allow a variety of cluster configurations to cope with various kinds of tasks. Compute nodes utilize low priced off-the-shelf GPU and/or FPGA as specialized coprocessors to accelerate the execution of algorithms.
This paper presents the experiences in implementing the Cuteforce Analyzer and the usage of both coprocessor types in a single cluster system based on MS Windows HPC.
The project is funded within the KIRAS project program of the Austrian government to protect critical infrastructure, Federal Ministry for Transport, Innovation and Technology.
Chapter PDF
Similar content being viewed by others
Keywords
- Graphic Processing Unit
- Transmission Control Protocol
- Field Programmable Gate Array
- Message Passing Interface
- Cluster Node
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.
References
Schönberger, G., Fuß, J.: GPU-Assisted AES Encryption Using GCM. In: De Decker, B., Lapon, J., Naessens, V., Uhl, A. (eds.) CMS 2011. LNCS, vol. 7025, pp. 178–185. Springer, Heidelberg (2011)
Manavski, S.A.: CUDA compatible GPU as an efficient hardware accelerator for AES cryptography. In: Proc. IEEE International Conference on Signal Processing and Communication, ICSPC 2007, Dubai, United Arab Emirates, pp. 65–68 (2007)
Agosta, G., Barenghi, A., De Santis, F., Pelosi, G.: Record setting software implementation of DES using CUDA. In: Proceedings of the 2010 Seventh International Conference on Information Technology: New Generations, ITNG 2010, pp. 748–755. IEEE Computer Society, Washington, DC (2010)
Güneysu, T., Kasper, T., Novotny, M., Paar, C., Rupp, A.: Cryptanalysis with copacobana. IEEE Transactions on Computers 57(11) (2008)
Gaj, K., Kwon, S., Baier, P., Kohlbrenner, P., Le, H., Khaleeluddin, M., Bachimanchi, R.: Implementing the Elliptic Curve Method of Factoring in Reconfigurable Hardware. In: Goubin, L., Matsui, M. (eds.) CHES 2006. LNCS, vol. 4249, pp. 119–133. Springer, Heidelberg (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 IFIP International Federation for Information Processing
About this paper
Cite this paper
Fuß, J., Kastl, W., Kolmhofer, R., Schönberger, G., Wex, F. (2012). Cuteforce Analyzer: Implementing a Heterogeneous Bruteforce Cluster with Specialized Coprocessors. In: De Decker, B., Chadwick, D.W. (eds) Communications and Multimedia Security. CMS 2012. Lecture Notes in Computer Science, vol 7394. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32805-3_19
Download citation
DOI: https://doi.org/10.1007/978-3-642-32805-3_19
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-32804-6
Online ISBN: 978-3-642-32805-3
eBook Packages: Computer ScienceComputer Science (R0)