The Conference on Design of Circuits and Integrated Systems (DCIS) is an important international meeting for researches in the highly active fields of micro and nano electronics circuits and integrated systems. It provides an excellent forum to present and investigate the emerging challenges in modeling, design, implementation and test of circuits and systems. This conference finds its roots on a biannual Spanish workshop on Logic Design. In 1991 became a National Congress named “Congreso de Diseño de Circuitos Integrados” with the acronym DCIS and since 1996 has turned into an international Conference keeping the same acronym.
Energy optimization at chip level
Pedro presented his results on the study of parallelism opportunities in non-parallel architectures to improve Non-Linear Feedback Shift Registers software implementations. Linear and Non-linear Feedback Shift Registers (LFSR and NLFSR), are widely used in the generation of pseudorandom sequences and as basic structures of block ciphers. These algorithms are more efficiently implemented in hardware, but when it run in software the binary operations are usually performed in an ALU. In this paper is proposed to consider the ALU as a vector unit of Boolean ALUs.
LFSR and NLFSR algorithms are structured in rounds where a new bit is calculated and shifted into the keystream or data word. The NLFSR can be described by its ANF, obtaining an expression formed of XOR and AND operations on the keystream. The ANF based software implementations perform Boolean operations 1 bit at a time; in this paper we create parallelization opportunities by executing in advance operations from different rounds.
The parallel implementation reduces the execution time (and, thus, the power consumption) drastically. Using KeeLoq as use case in a 16-bit platform we obtain an improvement factor in executed cycles of at least 2.45 increasing code size in bytes by at most 2.27.
Environmental considerations for energy optimization
Josué has presented our results on the analysis on the parameters needed to integrate the Data Center in a holistic optimization framework. It leverages the usage of Cyber-Physical systems to gather workload, server and environmental data via software techniques and by deploying a non-intrusive Wireless Sensor Network (WSN). High-Performance Computing, Cloud computing and next-generation applications such e-Health or Smart Cities have dramatically increased the computational demand of Data Centers. The huge energy consumption, increasing levels of CO2 and the economic costs of these facilities represent a challenge for industry and researchers alike.
This solution tackles data sampling, retrieval and storage from a reconfigurable perspective, reducing the amount of data generated for optimization by a 68% without information loss, doubling the lifetime of the WSN nodes and allowing runtime energy minimization techniques in a real scenario.
Here you can see both Pedro’s and Josué’s presentations at DCIS 2013. You can download them from our Slideshare profile.