Computer Science and Engineering

Computer Science and Engineering is a peer-reviewed journal that deals with all aspects of computer science. It publishes articles which contribute new theoretical results in all areas of the foundations of computer science. Papers reporting original research and innovative applications from all parts of the world are welcome.

Adrian Florea

Editorial Board Member of Computer Science and Engineering

Engineer, Lucian Blaga University of Sibiu, Romania

Research Areas

Advanced Computer Architecture, Instruction and Thread Level Parallel Architectures, Microprocessors and Microsystems, Microcontrollers and Applications, Embedded Systems, Multi-core architectures, Algorithms, Compilers and Software Scheduling, Simulators


2000-2005Ph.D "Politehnica" University of Bucharest, Faculty of Control Systems and Computer Science, Romania
1997-1998M.ScFaculty of Engineering, Computer Science Department, University "Lucian Blaga" Sibiu, Romania
1992-1997MasterFaculty of Engineering, Computer Science Department, "Lucian Blaga" University of Sibiu, Romania


2008-presentAssociate Professor, "Lucian Blaga" University, Sibiu
2005-2008Lecturer,Microprocessors Systems, Simulation and Optimization of Advanced Computer Architectures and Introduction in the Computing Science and Engineering,"Lucian Blaga" University, Sibiu
2001-2005Teaching assistant, The Engineering University, "Lucian Blaga" University, Sibiu.
1999-2009Lucian Blaga University of Sibiu, Computer Science Department
1999-2001Local secretary of Joint Tempus Program
1997-1999System Testing, Diagnosing and Software Engineer, PIM Sibiu, Romania

Academic Achievement

"Tudor Tanasescu" Romanian Academy Award 2005, for the book entitled "Microarchitectures simulation and optimization" (in Romanian), MatrixRom Publishing House, Bucharest, 2003 (co-author: Lucian Vintan, 443 pg., CD attached)
"AD AUGUSTA PER ANGUSTA" Award for young researcher (Through trial to triumph), received from "Lucian Blaga" University of Sibiu in June 2007, for special results obtained in scientifically research
The "SIVECO Popularity" Award representing an Portable Hard Disk USB and The "Excellency CNIV 2009" Award for recognizing the novel ideas in research and development, both received at "EDUCATIONAL SOFTWARE" Contest during the 7th National Conference for V
SILVER MEDAL (as coordinator of the ULBS team) got at the Programming section in the final of the international contest of informatics projects "INFOMATRIX 2010"-the 8th edition, 23-26 of April 2010, Bucharest, Romania, organized by the Education, Researc


Romanian Society of Control Engineering and Applied Informatics (SRAIT)
The Romanian Mathematical Society (SSMR)
Advanced Computer Architecture & Processing Systems (ACAPS), "Lucian Blaga" University of Sibiu,

Publications: Conferences/Workshops/Symposiums/Journals/Books

[1]  Arpad Gellert, Lucian Vintan, Adrian Florea, A Systematic Approach to Predict Unbiased Branches, "Lucian Blaga" University Press, Sibiu, 2007, ISBN 978-973-739-516-0 (111 pg.).
[2]  Adrian Florea, Introduction in computers science and engineering. The Hardware-Software Interface, MatrixROM Publishing House, 2007, ISBN 978-973-755-264-8, (313 pg.).
[3]  Adrian Florea, The dynamic values prediction in the next generation microprocessors, MatrixROM Publishing House, Bucuresti, 2005, ISBN 973-685-980-0, (413 pg. + CD atasat).
[4]  Adrian Florea, Lucian Vintan, Microarchitectures simulation and optimization, MatrixROM Publishing House, Bucuresti, 2003, ISBN 973-685-605-4 (443 pg. + CD atasat).
[5]  Lucian Vintan, Adrian Florea, Advanced Microarchitectures, Tehnical Publishing House, Bucuresti, 2000 (PDF-file, 2,746K), ISBN 973-31-1551-7, (312 pg.).
[6]  Lucian Vintan, Adrian Florea, Microprocessing Systems. Applications., "Lucian Blaga" University of Sibiu Press, 1999 (ZIP-file, 1,111K), ISBN 973-9410-46-4, (245 pg.).
[7]  A Visual Simulation Framework for Simultaneous Multithreading Architectures, Proceedings of the 25th European Conference on Modeling and Simulation (ECMS 2011), Krakow, Poland, June 7-10, 2011 (accepted for publication- IS-18).
[8]  Web-based Technologies for Online e-Learning Environments, Proceedings of the 7th International Scientific Conference eLSE-eLearning and Software for Education (eLSE 2011), April 28-29, 2011, Bucharest, Romania, ISSN: 2066-026X, Volume II, pp. 502-509.
[9]  Enhanced Learning and Educational Management through Online Collaborative Technologies, Journal of Digital Information Management (the peer reviewed international journal in digital information science and technology, ISSN 0972-7272), Publisher-Digital Information Research Foundation Chennai, India, Volume 9, Issue 1, pp. 33-42, February 2011, see
[10]  Online Collaborative Education Management Tool, Proceedings of the 5th International Conference on Virtual Learning (2010-Towards a Learning and Knowledge Society-2030), October 29-31, 2010, Targu Mures, Romania, ISSN 1844-893, pp. 367-374.
[11]  Improving course interaction and management with Testing Assistant, Proceedings of the 6th International Scientific Conference eLSE-eLearning and Software for Education (eLSE 2010): Advanced Distributed Learning in education and training transformation, April 15-16, 2010, Bucharest, Romania, ISSN: 2066-026X, pp. 161-174.
[12]  Testing Assistant-An Interactive Training Tool for Evaluating Students Knowledge, International Conference on Embedding Innovation in Teaching and Management of Higher Education (ICITM 2009), organized by Universiti Teknologi MARA (UiTM) Terengganu, Shah Alam, Selangor, Malaysia, December, 2009, PST Enterprise SDN BHD Publishing Hall, ISBN 978-983-41527-1-0, pp.87 (1-13).
[13]  Exploring some multicore research opportunities. A first attempt, Fifth International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems (ACACES), Terrassa (Barcelona), Spain, Academic Press, Ghent, Belgium, pp. 151-154, ISBN 90 382 0981 9, July 2009.
[14]  The Impact of Java Applications at Microarchitectural Level from Branch Prediction Perspective, International Journal of Computers, Communications & Control, Vol. IV, No. 1, pp.27-40, ISSN 1841-9836, E-ISSN 1841-9844, 2009.
[15]  Enhancing Student's Learning Potential with Testing Assistant, The 7th National Conference for Virtual Learning-Virtual Reality, News Technologies in Education and Research, Models & Methodologies, Technologies, Software Solutions, pp.136-143, ISSN 1842-4708, Iasi, 2009.
[16]  Random Degrees of Unbiased Branches, Proceedings of The Romanian Academy, Series A, Volume 9, Number 3, pp. 259-268, ISSN 1454-9069 (acreditata ISI Thomson Journals), Bucharest, 2008.
[17]  Forcing some architectural ceilings of the actual processor paradigm (invited paper), Romanian Engineering: Past, Present and Future, Mediamira Press, ISBN 978-973-713-223-9, The 3rd National Conference of Romanian Academy of Technical Sciences, Cluj Napoca, 2008.
[18]  Designing an Advanced Simulator for Unbiased Branches Prediction, Proceedings of 9th International Symposium on Automatic Control and Computer Science, ISSN 1843-665X, Iasi, Noiembrie, 2007 (see a picture during the author lecture).
[19]  Understanding and Predicting Unbiased Branches in General-Purpose Applications, Buletinul Institutului Politehnic Iasi, Tome LIII (LVII), fasc. 1-4, Section IV, Automation Control and Computer Science Section, Zentralblatt MATH indexed, pp. 97-112, ISSN 1220-2169, "Gh. Asachi" Technical University Iasi, 2007.
[20]  An Interactive Graphical Trace-Driven Simulator for Teaching Branch Prediction in Computer Architecture, The 6th EUROSIM Congress on Modelling and Simulation, (EUROSIM 2007), ISBN 978-3-901608-32-2, September 9-13, Ljubljana, Slovenia 2007, (special session: Education in Simulation/Simulation in Education I).
[21]  Unbiased Branches: An Open Problem, Proceedings of the Twelfth Asia-Pacific Computer Systems Architecture Conference (ACSAC 2007), Korea, Seoul, August 2007.
[22]  Understanding Prediction Limits through Unbiased Branches, "Lecture Notes in Computer Science", vol. 4186-0480, pp. 483-489, Springer-Verlag, ISSN 0302-9743, (acreditata ISI Thomson Journals), Berlin Heidelberg, 2006.
[23]  Analyzing Branch Prediction Contexts Influence, Proceedings of Advanced Computer Architecture and Compilation for Embedded Systems, (ACACES 2006), ISBN 90 382 0981 9, L'Aquila, Italy, 2006.
[24]  Memory Wall-A Critical Factor in Current High-Performance Microprocessors, Science and Supercomputing in Europe, ISBN 978-88-86037-19-8, Barcelona, Spain, 2006.
[25]  Finding and Solving Difficult Predictable Branches, Science and Supercomputing in Europe, ISBN 978-88-86037-19-8, Barcelona, Spain, 2006.
[26]  Focalising Dynamic Value Prediction to CPU's Context, IEE Proceedings-Computers and Digital Techniques, Volume 152, Issue 4 (July), p. 457-536, ISSN 1350-2387, (acreditata ISI Thomson Journals), Stevenage, UK, 2005.
[27]  Value Prediction Focalized on CPU Registers, Proceedings of Advanced Computer Architecture and Compilation for Embedded Systems, (ACACES 2005), Academic Press, Ghent, Belgium ISBN 90-382-0802-2, 2005.
[28]  Advanced Techniques for Improving Indirect Branch Prediction Accuracy, Proceedings of The 2005 High Performance Computing & Simulation (HPC&S) Conference in conjunction with 19th European Conference on Modeling and Simulation (acreditata ISI Thomson INSPEC), Riga, Lituania, 2005.
[29]  Understanding and Predicting Indirect Branch Behavior, Studies in Informatics and Control, Vol.13, No. 1, pg. 61-82, ISSN: 1220-1766, National Institute for Research and Development in Informatics (acreditata ISI Thomson INSPEC), Bucuresti, 2004.
[30]  Register Value Prediction using Metapredictors, Proceedings of the 8th SACCS, International Symposium on Automatic Control and Computer Science, Iasi, 2004.
[31]  An Alternative to Branch Prediction: Pre-Computed Branches, ACM SIGARCH Computer Architecture News, Vol.31, Issue 3 (June), ISSN: 0163-5964, ACM Press (acreditata ISI Thomson INSPEC), New York, SUA, 2003.
[32]  Understanding Value Prediction through Complex Simulations-Transactions on Automatic Control and Comp. Sc., Tom 47(61), No.2, Timisoara, 2002 (PDF-file, 85K).
[33]  Simulating an Advanced Superscalar Architecture-2nd International Conference "Extra Skills for Young Engineers", ESYE 2001, October 17-19, Maribor, Slovenia, 2001 (PDF-file, 131K).
[34]  Cross-Fertilisation Between Computer Architecture and other Computer Science Fields-13th International Conference on Control Systems and Computer Science, CSCS 13, May 31-June 2, Bucharest, 2001 (PDF-file, 40,4K).
[35]  Pre-Computed Branch "Prediction"-Acta Universitatis Cibiniensis, Technical Series: Computer Science and Automatic Control, vol. XLIII, ISSN 1221-4949, Sibiu, 2001 (PDF-file, 398K).
[36]  Static And Dynamic Branch Prediction Using Neural Networks-Acta Universitatis Cibiniensis, Technical Series: Computer Science and Automatic Control, vol. XLIII, ISSN 1221-4949, Sibiu, 2001 (PDF-file, 106K).
[37]  Reducing The Technological Gap Between An Advanced Processor And The Memory Hierarchy System-CONTI'2000: Fourth International Conference on Technical Informatics, Timisoara, October 12-13, 2000 (PDF-file, 154K).
[38]  Branch Prediction: A Criticism and A Novel Scheme-SINTES 10, May 25-26, Craiova, 2000 (PDF-file, 128K).
[39]  A New Branch Prediction Approach Using Neural Networks-SINTES 10, May 25-26, Craiova, 2000 (PDF-file, 123K).
[40]  Simulating Some Advanced Processing Techniques into a Superscalar Architecture-Beyond 2000: Engineering Research Strategies, November 25-27, Sibiu, 1999 (PDF-file, 48K).
[41]  Investigating New Branch Prediction Through Quantitative Approach-Beyond 2000: Engineering Research Strategies, November 25-27, Sibiu, 1999 (PDF-file, 47K).
[42]  Advanced Techniques For Improving Processor Performance In A Superscalar Architecture-12th International Conference on Control Systems and Computer Science, CSCS 12, May 26-29, Bucharest, 1999 (PDF-file, 143K).