Alessandro Pellegrini
|
|
|
- Cynthia Jones
- 10 years ago
- Views:
Transcription
1 Alessandro Pellegrini Curriculum Vitæ pellegrini Personal Information first name Alessandro last name Pellegrini place/date of birth Roma (Italy), Wednesday 7 th January, 1987 nationality Italian Work Experience December 2014 present June 2014 present Research Fellow, Sapienza, University of Rome. Researh on the design and development of algorithms for high-performance computing on multicore environments Researcher, IRIANC International Research Institute for Autonomic Network Computing Lecturer, Sapienza, University of Rome. Lecturer for the Concurrent and Parallel Programming course, in the Master s Degree Computer Architectures and Distributed Systems Lecturer, Sapienza, University of Rome. Assistant for the Computer Architectures course, in the Bachelor s Degree in Computer Science Lecturer, Sapienza, University of Rome. Assistant for the Operating Systems course, in the Bachelor s Degree in Computer Science February 2012 October 2012 July 2011 September 2011 Consultant, IES Ingegneria Elettronica Sistemi s.r.l. Project of a redundancy system for HElabor processor, and reliability assessment Consultant, Poste Italiane S.p.A. Assessment and Capacity Analysis on the Business Main Core Infrastructure Projects April 2014 present November 2008 present SIGMA, Sistema Integrato di sensori in ambiente Cloud per la Gestione Multirischio Avanzata, National Italian Project. The Integrated Sensors System in Cloud Environments for Advanced Multirisk Management (SIGMA) is a multi-layered architecture for acquiring, integrating, and elaborating heterogeneous data coming from differentiated sensor networks. Its goal is to enhance (both environmental and factory) monitoring and control systems to provide data useful for the prevention of risk situations. ROOT-Sim, The ROme OpTimistic Simulator, Open Source Software. The ROme OpTimistic Simulator is a multithread x86_64 Open Source, parallel/distributed simulation platform developed using C/POSIX technology, which is based on a simulation kernel layer that ultimately relies on MPI for data exchange. The platform transparently supports all the mechanisms associated with parallelization and optimistic synchronization. 1/8
2 Peer-Review Activities Conference Program Committees 2015 IEEE DPDNS, PC Member of the Workshop on Dependable Parallel, Distributed and Network-Centric Systems (DPDNS). Peer-Review Activities 2014 The Scientific World Journal, Hindawi Publishing Corporation NCA 2014, 13th IEEE International Symposium on Network Computing and Applications Simul 2013, 5th International Conference on Advances in System Simulation MASCOTS 2013, IEEE 21st International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems WSC 2012, Winter Simulation Conference MOSPAS 2012, 3rd International Workshop on Modeling and Simulation of Peerto-Peer Architectures and Systems SIMUTools 2012, 5th International ICST Conference on Simulation Tools and Techniques SimulTech 2012, 2nd International Conference on Simulation and Modeling Methodologies, Technologies and Applications. November 2010 November 2013 December 2010 Education PhD Course, Sapienza, University of Rome, Judgment: Outstanding. Techniques for Transparent Parallelization of Discrete Event Simulation Models Licence to Practice Computer Engineering, Sapienza, University of Rome. November 2008 November 2010 November 2005 November 2008 November 2000 November 2005 Master s Degree in Computer Engineering, Sapienza, University of Rome, Mark: 110/110. Autonomic State Saving of Simulation Objects in Optimistic Simulation Systems Bachelor s Degree in Computer Engineering, Sapienza, University of Rome, Mark: 105/110. Efficient and Transparent Tracking of Dynamic Memory Updates with Arbitrary Granularity in Optimistic Simulation Architectures Classical Lyceum Diploma, Pontificio Istituto Apollinare, Rome, Italy, Mark: 100/100. Italian Languages Mother Tongue English Proficient (C2) CAE Cambridge University (2004). Mark: C FCE Cambridge University (2003). Mark: B PET Cambridge University (2002). Mark: Passed KET Cambridge University (2001). Mark: Passed with Merit Spanish Independent (B2) Diploma Básico de Español Cervantes (2002). Mark: 81/100 French Independent (B1) DELF 1 St. Louis de France (2002). Mark: 12,35/20 Japanese Beginner (A1) 2/8
3 Technical Skills Software Requirements: techniques and modeling Hardware Requirements: project and development Assessment of Large Scale Systems Development of non-critical embedded devices Computer Skills Operating Systems Programming Languages Office Automation Graphics and Multimedia Unix, Windows C, Assembly, PHP, C++, Java, xhtml, CSS, SQL L A TEX, OpenOffice.org, Microsoft Office Adobe Photoshop, Adobe After Effects, Adobe Premiere, Adobe Audition, Kdenlive, The Gimp Artistic Skills Studying piano for 13 years Studied violin for 5 years Self-learning guitarist Attachments 1 List of Publications 2 Summary of the Ph.D. Thesis 3 Exams Taken during the Master s Degree in Computer Engineering 4 Exams Taken during the Ph.D. in Computer Engineering Rome, Wednesday 21 th January, /8
4 Attachment 1: List of Publications Book Chapters [1] Francesco Quaglia, Alessandro Pellegrini, and Roberto Vitali. Reshuffling PDES platforms for multi/many-core machines: a perspective with focus on load sharing. In Daniele Gianni, Andrea D Ambrogio, and Andreas Tolk, editors, Modeling and Simulation-based Systems Engineering Handbook. Crc Pr I Llc, December Journal Articles [2] Alessandro Pellegrini, Roberto Vitali, and Francesco Quaglia. Autonomic state management for optimistic simulation platforms. IEEE Transactions on Parallel and Distributed Systems, PP(0):1, may [3] Roberto Vitali, Alessandro Pellegrini, and Francesco Quaglia. Load sharing for optimistic parallel simulations on multi core machines. SIGMETRICS Performance Evaluation Review, 40(3):2 11, August Conference Articles [4] Alessandro Pellegrini and Francesco Quaglia. Programmability and performance of parallel ECS-based simulation of multi-agent exploration models. In Proceedings of the 2nd Workshop on Parallel and Distributed Agent-Based Simulations, PADABS. LNCS, Springer-Verlag, August [5] Alessandro Pellegrini and Francesco Quaglia. Wait-free Global Virtual Time computation in shared memory Time-Warp systems. In Proceedings of the 26th International Conference on Computer Architecture and High Performance Computing, SBAC-PAD. IEEE Computer Society, October [6] Alessandro Pellegrini and Francesco Quaglia. Transparent multi-core speculative parallelization of DES models with event and cross-state dependencies. In Proceedings of the 2014 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation, PADS, pages ACM, May [7] Diego Rughetti, Pierangelo Di Sanzo, and Alessandro Pellegrini. Adaptive transactional memories: Performance and energy consumption tradeoffs. In Proceedings of the Third IEEE Symposium on Network Cloud Computing and Applications, NCCA. IEEE Computer Society, February [8] Alessandro Pellegrini and Francesco Quaglia. The ROme OpTimistic Simulator: A tutorial (invited tutorial). In Proceedings of the 1st Workshop on Parallel and Distributed Agent-Based Simulations, PADABS. LNCS, Springer-Verlag, August [9] Alessandro Pellegrini and Francesco Quaglia. A study on the parallelization of terrain-covering ant robots simulations. In Proceedings of the 1st Workshop on Parallel and Distributed Agent-Based Simulations, PADABS. LNCS, Springer- Verlag, August [10] Alice Porfirio, Alessandro Pellegrini, Pierangelo Di Sanzo, and Francesco Quaglia. Transparent support for partial rollback in software transactional memories. In Proceedings of the International Euro-Par 2013 Conference, Euro-Par. LNCS, Springer- Verlag, August [11] Alessandro Pellegrini. Hijacker: Efficient static software instrumentation with applications in high performance computing (poster paper). In Proceedings of the 2013 International Conference on High Performance Computing & Simulation, HPCS, pages IEEE Computer Society, July Candidate for (but not winner of) the Outstanding Poster Paper Award. 4/8
5 [12] Francesco Antonacci, Alessandro Pellegrini, and Francesco Quaglia. Consistent and efficient output-stream management in optimistic simulation platform. In Proceedings of the 2013 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation, PADS, pages ACM, May [13] Alessandro Pellegrini and Giuseppe Piro. Multi-threaded simulation of 4G cellular systems within the LTE-Sim framework. In Proceedings of the 8th IEEE International Workshop on the Performance Analysis and Enhancement of Wireless Networks, PAEWN. IEEE Computer Society, March [14] Pierangelo Di Sanzo, Francesco Antonacci, Bruno Ciciani, Roberto Palmieri, Alessandro Pellegrini, Sebastiano Peluso, Francesco Quaglia, Diego Rughetti, and Roberto Vitali. A framework for high performance simulation of transactional data grid platforms. In Proceedings of the 6th ICST Conference of Simulation Tools and Techniques, SIMUTools. ICST, March [15] Roberto Vitali, Alessandro Pellegrini, and Francesco Quaglia. A load sharing architecture for optimistic simulations on multi-core machines. In Proceedings of the 19th International Conference on High Performance Computing, HiPC. IEEE Computer Society, December [16] Roberto Vitali, Alessandro Pellegrini, and Francesco Quaglia. Assessing load sharing within optimistic simulation platforms (invited paper). In Proceedings of the 2012 Winter Simulation Conference, WSC. Society for Computer Simulation, December [17] Alessandro Pellegrini, Roberto Vitali, Sebastiano Peluso, and Francesco Quaglia. Transparent and efficient shared-state management for optimistic simulations on multi-core machines. In Proceedings 20th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, MASCOTS, pages IEEE Computer Society, August [18] Roberto Vitali, Alessandro Pellegrini, and Francesco Quaglia. Towards symmetric multi-threaded optimistic simulation kernels. In Proceedings of the 26th International Workshop on Principles of Advanced and Distributed Simulation, PADS, pages IEEE Computer Society, August [19] Roberto Vitali, Alessandro Pellegrini, and Gionata Cerasuolo. Cache-aware memory manager for optimistic simulations. In Proceedings of the 5th ICST Conference of Simulation Tools and Techniques, SIMUTools. ICST, March Winner of the Best Paper Award. [20] Alessandro Pellegrini, Roberto Vitali, and Francesco Quaglia. The ROme OpTimistic Simulator: Core internals and programming model. In Proceedings of the 4th International ICST Conference on Simulation Tools and Techniques, SIMUTools. ICST, [21] Alessandro Pellegrini, Roberto Vitali, and Francesco Quaglia. An evolutionary algorithm to optimize log/restore operations within optimistic simulation platforms. In Proceedings of the 4th International ICST Conference on Simulation Tools and Techniques, SIMUTools. SIGSIM, [22] Roberto Vitali, Alessandro Pellegrini, and Francesco Quaglia. Autonomic log/restore for advanced optimistic simulation systems. In Proceedings of the Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, MASCOTS, pages IEEE Computer Society, /8
6 [23] Roberto Vitali, Alessandro Pellegrini, and Francesco Quaglia. Benchmarking memory management capabilities within root-sim. In Proceedings of the 13th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications, DS-RT. IEEE Computer Society, [24] Alessandro Pellegrini, Roberto Vitali, and Francesco Quaglia. Di-DyMeLoR: Logging only dirty chunks for efficient management of dynamic memory based optimistic simulation objects. In Proceedings of the 2009 ACM/IEEE/SCS 23rd Workshop on Principles of Advanced and Distributed Simulation, PADS, pages IEEE Computer Society, Candidate for (but not winner of) the Best Paper Award. Talks Given (without Proceedings) [25] Alessandro Pellegrini and Francesco Quaglia. On the relevance of wait-free coordination algorithms in shared-memory hpc: The global virtual time case. Workshop di Informatica Quantitativa, October [26] Alessandro Pellegrini. Adaptive transactional memories: Performance and energy consumption tradeoffs (poster + talk). Euro-TM Workshop on Transactional Memory, April [27] Alessandro Pellegrini. A symmetric multi-threaded architecture for load-sharing in multi-core optimistic simulations. Workshop di Informatica Quantitativa, July /8
7 Attachment 2: Summary of the Ph.D. Thesis Simulation is a powerful technique to represent the evolution of real-world phenomena or systems over time. It has been extensively used in different research fields (from medicine to biology, to economy, and to disaster rescue) to study the behaviour of complex systems during their evolution (symbiotic simulation) or before their actual realization (what-if analysis). A traditional way to achieve high performance simulations is the employment of Parallel Discrete Event Simulation (PDES) techniques, which are based on the partitioning of the simulation model into Logical Processes (LPs) that can execute events in parallel on different CPUs and/or different CPU cores, and rely on synchronization mechanisms to achieve causally consistent execution of simulation events. As it is well recognized, the optimistic synchronization approach, namely the Time Warp protocol, which is based on rollback for recovering possible timestamp-order violations due to the absence of block-until-safe policies for event processing, is likely to favour speedup in general application/architectural contexts. However, the optimistic PDES paradigm implicitly relies on a programming model that shifts from traditional sequential-style programming, given that there is no notion of global address space (fully accessible while processing events at any LP). Furthermore, there is the underlying assumption that the code associated with event handlers cannot execute unrecoverable operations given their speculative processing nature. Nevertheless, even though no unrecoverable action is ever executed by event handlers, a means to actually undo the action if requested needs to be devised and implemented within the software stack. On the other hand, sequential-style programming is an easy paradigm for the development of simulation code, given that it does not require the programmer to reason about memory partitioning (and therefore message passing) and speculative (concurrent) processing of the application. My PhD Thesis presents methodological and technical innovations which will show how it is possible, by developing innovative runtime mechanisms, to allow a programmer to implement its simulation model in a fully sequential way, and have the underlying simulation framework to execute it in parallel according to speculative processing techniques. Some of the approaches we provide show applicability in either sharedor distributed-memory systems, while others will be specifically tailored to multi/many-core architectures. We will clearly show, during the development of these supports, what is the effect on performance of these solutions, which will nevertheless be negligible, allowing a fruitful exploitation of the available computing power. In the end, we will highlight which are the clear benefits on the programming model that the model developer will experience by relying on these innovative solutions. Wednesday 21 th January, /8
8 Attachment 3: Exams Taken during the Master s Degree in Computer Engineering Name Mark Date Network Infrastructures 28/30 18/06/2009 Operating Systems II 30 cum laude/30 15/07/2009 Capacity Planning 30 cum laude/30 15/09/2009 Distributed Systems 25/30 21/09/2009 Computer and Network Security 27/30 14/01/2010 Computer Graphics 29/30 21/01/2010 Vision and Perception 30/30 02/03/2010 Data Management 21/30 09/03/2010 Elective in Architectures and Distributed Systems 30 cum laude/30 10/06/2010 Apprendimento Automatico 25/30 16/06/2010 Distributed Software Platforms 28/30 16/06/2010 Embedded Systems 22/30 25/06/2010 Theoretical Computer Science 22/30 07/07/2010 Seminari di Architetture e Sistemi Distribuiti qualified 23/07/2010 Friday 24 th September, 2010 Attachment 4: Exams Taken during the Ph.D. in Computer Engineering Name Date Artificial Intelligence II 02/10/2012 Elective in Computer Networks 28/06/2011 Pattern Recognition Wednesday 3 rd October, /8
Bachelor Degree in Informatics Engineering Master courses
Bachelor Degree in Informatics Engineering Master courses Donostia School of Informatics The University of the Basque Country, UPV/EHU For more information: Universidad del País Vasco / Euskal Herriko
Curriculum Vitae et Studiorum
Curriculum Vitae et Studiorum Alberto Quattrini Li March 21, 2015 Contents Personal Data 1 Position and Education 1 Education................................................ 1 Academic Positions and Affiliations..................................
Appendices master s degree programme Artificial Intelligence 2014-2015
Appendices master s degree programme Artificial Intelligence 2014-2015 Appendix I Teaching outcomes of the degree programme (art. 1.3) 1. The master demonstrates knowledge, understanding and the ability
Incorporating Multicore Programming in Bachelor of Science in Computer Engineering Program
Incorporating Multicore Programming in Bachelor of Science in Computer Engineering Program ITESO University Guadalajara, Jalisco México 1 Instituto Tecnológico y de Estudios Superiores de Occidente Jesuit
QF01/0407-1.0 الخطة الدراسية كلية العلوم وتكنولوجيا المعلومات- برنامج الماجستير/ الوصف المختصر
Algorithms analysis and design(0102721). The course introduces students to a variety of computer problems and methods of their solutions. It enables students to assess the complexity of problems and algorithms.
MEng, BSc Applied Computer Science
School of Computing FACULTY OF ENGINEERING MEng, BSc Applied Computer Science Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give a machine instructions
MEng, BSc Computer Science with Artificial Intelligence
School of Computing FACULTY OF ENGINEERING MEng, BSc Computer Science with Artificial Intelligence Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give
Curriculum for the Master Programme in Manufacturing Technology
Curriculum for the Master Programme in Manufacturing Technology Studieordning for kandidatuddannelsen i virksomhedsteknologi The Faculties of Engineering, Science and Medicine Aalborg University 2010 0
Computer Science. General Education Students must complete the requirements shown in the General Education Requirements section of this catalog.
Computer Science Dr. Ilhyun Lee Professor Dr. Ilhyun Lee is a Professor of Computer Science. He received his Ph.D. degree from Illinois Institute of Technology, Chicago, Illinois (1996). He was selected
CS550. Distributed Operating Systems (Advanced Operating Systems) Instructor: Xian-He Sun
CS550 Distributed Operating Systems (Advanced Operating Systems) Instructor: Xian-He Sun Email: [email protected], Phone: (312) 567-5260 Office hours: 2:10pm-3:10pm Tuesday, 3:30pm-4:30pm Thursday at SB229C,
How To Get A Computer Engineering Degree
COMPUTER ENGINEERING GRADUTE PROGRAM FOR MASTER S DEGREE (With Thesis) PREPARATORY PROGRAM* COME 27 Advanced Object Oriented Programming 5 COME 21 Data Structures and Algorithms COME 22 COME 1 COME 1 COME
Preferred citation style for this presentation
Preferred citation style for this presentation Waraich, Rashid (2008) Parallel Implementation of DEQSim in Java, MATSim Workshop 2008, Castasegna, September 2008. 1 Parallel Implementation of DEQSim in
Information Systems. Administered by the Department of Mathematical and Computing Sciences within the College of Arts and Sciences.
Information Systems Dr. Haesun Lee Professor Dr. Haesun Lee is a Professor of Computer Science. She received her Ph.D. degree from Illinois Institute of Technology, Chicago, Illinois (1997). Her primary
Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students
Eastern Washington University Department of Computer Science Questionnaire for Prospective Masters in Computer Science Students I. Personal Information Name: Last First M.I. Mailing Address: Permanent
PEDRO SEQUEIRA CURRICULUM VITAE
PEDRO SEQUEIRA CURRICULUM VITAE IST Taguspark - Av. Prof. Cavaco Silva, 2.N.9-15 2744-016 Porto Salvo, Portugal +351 214 233 508 [email protected] id.pt SUMMARY I am a post- doctoral associate
Load Balance Strategies for DEVS Approximated Parallel and Distributed Discrete-Event Simulations
Load Balance Strategies for DEVS Approximated Parallel and Distributed Discrete-Event Simulations Alonso Inostrosa-Psijas, Roberto Solar, Verónica Gil-Costa and Mauricio Marín Universidad de Santiago,
Artificial Intelligence and Robotics @ Politecnico di Milano. Presented by Matteo Matteucci
1 Artificial Intelligence and Robotics @ Politecnico di Milano Presented by Matteo Matteucci What is Artificial Intelligence «The field of theory & development of computer systems able to perform tasks
A SURVEY ON MAPREDUCE IN CLOUD COMPUTING
A SURVEY ON MAPREDUCE IN CLOUD COMPUTING Dr.M.Newlin Rajkumar 1, S.Balachandar 2, Dr.V.Venkatesakumar 3, T.Mahadevan 4 1 Asst. Prof, Dept. of CSE,Anna University Regional Centre, Coimbatore, [email protected]
Europass Curriculum Vitae
Europass Curriculum Vitae Personal information Surname(s) / First name(s) Address(es) Custódio, Jorge Filipe Telephone(s) +351 919687707 Email(s) Personal website(s) Nationality(-ies) Rua Francisco Pereira
Doctorate of Philosophy Candidate, Information and Communication Technologies, January 2013 - March 2015.
Antonio Petitti Contact Information Mobile Robotics Laboratory Institute of Intelligent Systems for Automation Via Amendola, 122/D-O, 70126 Bari, Italy Phone: +39 080 592 9423 Email: [email protected]
CHAPTER 1 INTRODUCTION
1 CHAPTER 1 INTRODUCTION 1.1 MOTIVATION OF RESEARCH Multicore processors have two or more execution cores (processors) implemented on a single chip having their own set of execution and architectural recourses.
GYAN VIHAR SCHOOL OF ENGINEERING & TECHNOLOGY M. TECH. CSE (2 YEARS PROGRAM)
GYAN VIHAR SCHOOL OF ENGINEERING & TECHNOLOGY M. TECH. CSE (2 YEARS PROGRAM) Need, objectives and main features of the Match. (CSE) Curriculum The main objective of the program is to develop manpower for
Stream Processing on GPUs Using Distributed Multimedia Middleware
Stream Processing on GPUs Using Distributed Multimedia Middleware Michael Repplinger 1,2, and Philipp Slusallek 1,2 1 Computer Graphics Lab, Saarland University, Saarbrücken, Germany 2 German Research
RESEARCH INTERESTS Modeling and Simulation, Complex Systems, Biofabrication, Bioinformatics
FENG GU Assistant Professor of Computer Science College of Staten Island, City University of New York 2800 Victory Boulevard, Staten Island, NY 10314 Doctoral Faculty of Computer Science Graduate Center
CS Standards Crosswalk: CSTA K-12 Computer Science Standards and Oracle Java Programming (2014)
CS Standards Crosswalk: CSTA K-12 Computer Science Standards and Oracle Java Programming (2014) CSTA Website Oracle Website Oracle Contact http://csta.acm.org/curriculum/sub/k12standards.html https://academy.oracle.com/oa-web-introcs-curriculum.html
An Optimistic Parallel Simulation Protocol for Cloud Computing Environments
An Optimistic Parallel Simulation Protocol for Cloud Computing Environments 3 Asad Waqar Malik 1, Alfred J. Park 2, Richard M. Fujimoto 3 1 National University of Science and Technology, Pakistan 2 IBM
Computer and Information Sciences
Computer and Information Sciences Dr. John S. Eickmeyer, Chairperson Computers are no longer huge machines hidden away in protected rooms and accessible to only a few highly-trained individuals. Instead,
Masters in Human Computer Interaction
Masters in Human Computer Interaction Programme Requirements Taught Element, and PG Diploma in Human Computer Interaction: 120 credits: IS5101 CS5001 CS5040 CS5041 CS5042 or CS5044 up to 30 credits from
Masters in Advanced Computer Science
Masters in Advanced Computer Science Programme Requirements Taught Element, and PG Diploma in Advanced Computer Science: 120 credits: IS5101 CS5001 up to 30 credits from CS4100 - CS4450, subject to appropriate
C.V. Personal Information
Personal Information C.V. Name : Mohammed Amoon Ahmed Sharaby. Place of birth : Menouf - Menoufia, Egypt. Date of birth : 9 / 2 / 1974. Specialization : Computer Science & Engineering Distributed Computing
CHAPTER 1: OPERATING SYSTEM FUNDAMENTALS
CHAPTER 1: OPERATING SYSTEM FUNDAMENTALS What is an operating? A collection of software modules to assist programmers in enhancing efficiency, flexibility, and robustness An Extended Machine from the users
Masters in Artificial Intelligence
Masters in Artificial Intelligence Programme Requirements Taught Element, and PG Diploma in Artificial Intelligence: 120 credits: IS5101 CS5001 CS5010 CS5011 CS4402 or CS5012 in total, up to 30 credits
Francesco Merlo Curriculum Vitæ
Francesco Merlo Curriculum Vitæ CONTACT Address: Phone: Fax: E-mail: Politecnico di Milano Department of Electronics and Information Via Ponzio 34/5 I-20133 Milano (Italy) +39 02 2399 3474 +39 02 2399
UNDERGRADUATE DEGREE PROGRAMME IN COMPUTER SCIENCE ENGINEERING SCHOOL OF COMPUTER SCIENCE ENGINEERING, ALBACETE
UNDERGRADUATE DEGREE PROGRAMME IN COMPUTER SCIENCE ENGINEERING SCHOOL OF COMPUTER SCIENCE ENGINEERING, ALBACETE SCHOOL OF COMPUTER SCIENCE, CIUDAD REAL Core Subjects (CS) Compulsory Subjects (CPS) Optional
Center of Academic Excellence Cyber Operations Program 2013 Application
Center of Academic Excellence Cyber Operations Program 2013 Application Name of Institution: Mailing Address of Institution: Date: Institution s President s Name and Official Email Address: Department
Europass Curriculum Vitae
Europass Curriculum Vitae Personal information Surname(s) / First name(s) Address(es) DEIB, Politecnico di Milano, via Giuseppe Ponzio 34/5, 20133 Milano (MI), Italy Telephone(s) +39 0223993424 Email(s)
Min Si. Argonne National Laboratory Mathematics and Computer Science Division
Min Si Contact Information Address 9700 South Cass Avenue, Bldg. 240, Lemont, IL 60439, USA Office +1 630-252-4249 Mobile +1 630-880-4388 E-mail [email protected] Homepage http://www.mcs.anl.gov/~minsi/ Current
MASSIMILIANO DE LEONI
MASSIMILIANO DE LEONI VIA KENNEDY, 239 04100 LATINA ITALY TEL. : +39 348 78 48 314 BORN IN NAPLES (ITALY), 18/3/1980 ITALIAN CITIZENSHIP SINGLE E-MAIL: [email protected] WWW: www.dis.uniroma1.it/~deleoni
COURSE CATALOGUE 2013-2014
COURSE CATALOGUE 201-201 Field: COMPUTER SCIENCE Programme: Bachelor s Degree Programme in Computer Science (Informatics) Length of studies: years (6 semesters) Number of ECTS Credits: 180 +0 for the B.Sc.
Curriculum of the research and teaching activities. Matteo Golfarelli
Curriculum of the research and teaching activities Matteo Golfarelli The curriculum is organized in the following sections I Curriculum Vitae... page 1 II Teaching activity... page 2 II.A. University courses...
Poznan University of Technology Faculty of Electrical Engineering
Poznan University of Technology Faculty of Electrical Engineering Contact Person: Pawel Kolwicz Vice-Dean Faculty of Electrical Engineering [email protected] List of Modules Academic Year: 2015/16
School of Computer Science
School of Computer Science Computer Science - Honours Level - 2014/15 October 2014 General degree students wishing to enter 3000- level modules and non- graduating students wishing to enter 3000- level
Michele Tartara. Brief summary. Position and Education RECORD OF EMPLOYMENT
Michele Tartara Name Michele Tartara Date of birth February, 24th 1984 Citizenship Italian Address Via Oberdan 22, Abbiategrasso (MI) Email [email protected] Italian Phone +39-3409202134 LinkedIn
Driving force. What future software needs. Potential research topics
Improving Software Robustness and Efficiency Driving force Processor core clock speed reach practical limit ~4GHz (power issue) Percentage of sustainable # of active transistors decrease; Increase in #
DR AYŞE KÜÇÜKYILMAZ. Imperial College London Personal Robotics Laboratory Department of Electrical and Electronic Engineering SW7 2BT London UK
DR AYŞE KÜÇÜKYILMAZ Imperial College London Personal Robotics Laboratory Department of Electrical and Electronic Engineering SW7 2BT London UK http://home.ku.edu.tr/~akucukyilmaz [email protected]
Weighted Total Mark. Weighted Exam Mark
CMP2204 Operating System Technologies Period per Week Contact Hour per Semester Total Mark Exam Mark Continuous Assessment Mark Credit Units LH PH TH CH WTM WEM WCM CU 45 30 00 60 100 40 100 4 Rationale
Grupo de Ingeniería de Sistemas Integrados (ISIS) Dpto. Tecnología Electrónica Universidad de Málaga
Grupo de Ingeniería de Sistemas Integrados (ISIS) Dpto. Tecnología Electrónica Universidad de Málaga FP7-ENERGY: Oportunidades de Financiación Europea de la I+D+i y de Liderazgo para empresas y grupos
Masters in Networks and Distributed Systems
Masters in Networks and Distributed Systems Programme Requirements Taught Element, and PG Diploma in Networks and Distributed Systems: 120 credits: IS5101 CS5001 CS5021 CS4103 or CS5023 in total, up to
A Performance Study of Load Balancing Strategies for Approximate String Matching on an MPI Heterogeneous System Environment
A Performance Study of Load Balancing Strategies for Approximate String Matching on an MPI Heterogeneous System Environment Panagiotis D. Michailidis and Konstantinos G. Margaritis Parallel and Distributed
Master of Science in Information Technology
University of Bahrain College of Information Technology Master of Science in Information Technology Revised Program March, 2014 Page 1 of 13 M.Sc. in Information Technology Revised Program March, 2014
COMPUTER SCIENCE. FACULTY: Jennifer Bowen, Chair Denise Byrnes, Associate Chair Sofia Visa
FACULTY: Jennifer Bowen, Chair Denise Byrnes, Associate Chair Sofia Visa COMPUTER SCIENCE Computer Science is the study of computer programs, abstract models of computers, and applications of computing.
Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students
Eastern Washington University Department of Computer Science Questionnaire for Prospective Masters in Computer Science Students I. Personal Information Name: Last First M.I. Mailing Address: Permanent
Department of Computer Science
82 Advanced Biochemistry Lab II. (2-8) The second of two laboratory courses providing instruction in the modern techniques of biochemistry. Experiments are performed on the isolation, manipulation and
Antonio Di Pietro. [email protected] Italian
CURRICULUM VITAE PERSONAL INFORMATION First name / Surname City Rome Telephone 39-339 48 92 925 39-06 3048 3821 Fax 39-06 3048 6511 E-mails Nationality Date of birth 08.25.1978 Gender [email protected]
Master s Program in Information Systems
The University of Jordan King Abdullah II School for Information Technology Department of Information Systems Master s Program in Information Systems 2006/2007 Study Plan Master Degree in Information Systems
Appendices master s degree programme Human Machine Communication 2014-2015
Appendices master s degree programme Human Machine Communication 2014-2015 Appendix I Teaching outcomes of the degree programme (art. 1.3) 1. The master demonstrates knowledge, understanding and the ability
Software Distributed Shared Memory Scalability and New Applications
Software Distributed Shared Memory Scalability and New Applications Mats Brorsson Department of Information Technology, Lund University P.O. Box 118, S-221 00 LUND, Sweden email: [email protected]
010200 - «Mathematics and Computer Science»
Institute of Applied Mathematics and Mechanics Telematics Department (under the Central Scientific Research Institute of Robotics and Technical Cybernetics) announces admission to bachelor's and master's
How To Understand The Concept Of A Distributed System
Distributed Operating Systems Introduction Ewa Niewiadomska-Szynkiewicz and Adam Kozakiewicz [email protected], [email protected] Institute of Control and Computation Engineering Warsaw University of
SWARM: A Parallel Programming Framework for Multicore Processors. David A. Bader, Varun N. Kanade and Kamesh Madduri
SWARM: A Parallel Programming Framework for Multicore Processors David A. Bader, Varun N. Kanade and Kamesh Madduri Our Contributions SWARM: SoftWare and Algorithms for Running on Multicore, a portable
Martino Sykora CURRICULUM VITAE ET STUDIORUM
Martino Sykora CURRICULUM VITAE ET STUDIORUM Via L. Pasteur, 15 20127 Milano Italy Mob: +39 338 1983694 Mail: [email protected] Personal Information Birthdate: June 15th, 1978 Birthplace: Basel,
Masters in Computing and Information Technology
Masters in Computing and Information Technology Programme Requirements Taught Element, and PG Diploma in Computing and Information Technology: 120 credits: IS5101 CS5001 or CS5002 CS5003 up to 30 credits
MASTER FASHION DESIGN
MASTER FASHION DESIGN L.UN.A., Libera Università delle Arti, Piazza San Martino 4F Bologna Italy +39 051 0393690 +39 051 0393691 [email protected] wwwuniluna.com Libera Università delle Arti, which has
FACULTY OF ECONOMICS AND MANAGEMENT PROGRAMME ADMISSION QUALIFICATION LIST OF COURSES
FACULTY OF ECONOMICS AND MANAGEMENT PROGRAMME ADMISSION QUALIFICATION LIST OF COURSES Accounting 6 Semesters Kuala Lumpur Islamic Economy Possess Bachelor Degree of Accounting with a high cumulative grade
ADVANCED COMPUTER ARCHITECTURE
ADVANCED COMPUTER ARCHITECTURE Marco Ferretti Tel. Ufficio: 0382 985365 E-mail: [email protected] Web: www.unipv.it/mferretti, eecs.unipv.it 1 Course syllabus and motivations This course covers the
Control 2004, University of Bath, UK, September 2004
Control, University of Bath, UK, September ID- IMPACT OF DEPENDENCY AND LOAD BALANCING IN MULTITHREADING REAL-TIME CONTROL ALGORITHMS M A Hossain and M O Tokhi Department of Computing, The University of
CURRICULUM VITAE FERNANDO LUÍS TODO-BOM FERREIRA DA COSTA
CURRICULUM VITAE FERNANDO LUÍS TODO-BOM FERREIRA DA COSTA Full Name: Fernando Luís Todo-Bom Ferreira da Costa Living Address: R. Tomás da Fonseca 36, 7-B, 1600-275 Lisboa Cell Phone: 91 4426281 E-mail
Title ISSN SJR H index Country Foundations and Trends in Information 1554 1 Retrieval
Title ISSN SJR H index Country Foundations and Trends in Information 1554 1 Retrieval 0677 Q1 6,536 12 United States 2 Swarm and Evolutionary Computation 2210 6502 Q1 3,364 8 Netherlands 3 IEEE Transactions
Dhany Saputra. Summary. Experience. Doctoral Candidate in Bioinformatics [email protected]
Dhany Saputra Doctoral Candidate in Bioinformatics [email protected] Summary I'm writing a PhD thesis at the Center for Biological Sequence Analysis, Technical University of Denmark. I have experiences
imtech Curriculum Presentation
imtech Curriculum Presentation Effective from Batch 2015 Onwards April, 2015 Course Structure Every course has a fixed number of credits associated with it (e.g., 4 credits) One has to earn 200 credits
Page 1 of 5. (Modules, Subjects) SENG DSYS PSYS KMS ADB INS IAT
Page 1 of 5 A. Advanced Mathematics for CS A1. Line and surface integrals 2 2 A2. Scalar and vector potentials 2 2 A3. Orthogonal curvilinear coordinates 2 2 A4. Partial differential equations 2 2 4 A5.
Computer Science. Requirements for the Major (updated 11/13/03)
Computer Science Faculty: Knox Chair; Komagata,, Martinovic, Neff, Sampath, Wolz Faculty from mathematics with joint teaching appointments in computer science: Conjura, Greenbaun, Iannone The computer
K 066/921. Master Curriculum. Computer Science. (in English)
K 066/921 Master Curriculum Computer Science (in English) 1_MS_ComputerScience_Curr Seite 1 von 11 Inkrafttreten: 1. 10. 2013 Table of Contents 1 Qualification Profile...3 2 Admissions...5 3 Structure
The ConTract Model. Helmut Wächter, Andreas Reuter. November 9, 1999
The ConTract Model Helmut Wächter, Andreas Reuter November 9, 1999 Overview In Ahmed K. Elmagarmid: Database Transaction Models for Advanced Applications First in Andreas Reuter: ConTracts: A Means for
Master of Science in Information Technology (MS-IT)
Master of Science in Information Technology (MS-IT) Program Objectives The primary aim of the program is to allow IT professionals an opportunity for professional upgrading or an extension of their qualifications
benchmarking Amazon EC2 for high-performance scientific computing
Edward Walker benchmarking Amazon EC2 for high-performance scientific computing Edward Walker is a Research Scientist with the Texas Advanced Computing Center at the University of Texas at Austin. He received
Wayne State University Phone: 313-282-1912 5057 Woodward Avenue, Suite 3010 www.linkedin.com/in/sharrukhzaman
Sharrukh Zaman Department of Computer Science E-mail: [email protected] Phone: 313-282-1912 5057 Woodward Avenue, Suite 3010 www.linkedin.com/in/sharrukhzaman, 48202 www.cs.wayne.edu/sharrukh Education,
SYSTEMS, CONTROL AND MECHATRONICS
2015 Master s programme SYSTEMS, CONTROL AND MECHATRONICS INTRODUCTION Technical, be they small consumer or medical devices or large production processes, increasingly employ electronics and computers
Computer Science. Master of Science
Computer Science Master of Science The Master of Science in Computer Science program at UALR reflects current trends in the computer science discipline and provides students with a solid theoretical and
Contents. Chapter 1. Introduction
Contents 1. Introduction 2. Computer-System Structures 3. Operating-System Structures 4. Processes 5. Threads 6. CPU Scheduling 7. Process Synchronization 8. Deadlocks 9. Memory Management 10. Virtual
EDUCATION Laurea degree in Computer Science summa cum laude from the University of Pisa, Italy in 1984.
Vittoria DE NITTO PERSONE' RESEARCH INTERESTS Modeling and performance evaluation of computer/communication systems, Queueing Networks, Markov Chains. Wireless systems and Networks, Web Servers EDUCATION
Operating Systems for Parallel Processing Assistent Lecturer Alecu Felician Economic Informatics Department Academy of Economic Studies Bucharest
Operating Systems for Parallel Processing Assistent Lecturer Alecu Felician Economic Informatics Department Academy of Economic Studies Bucharest 1. Introduction Few years ago, parallel computers could
CS Master Level Courses and Areas COURSE DESCRIPTIONS. CSCI 521 Real-Time Systems. CSCI 522 High Performance Computing
CS Master Level Courses and Areas The graduate courses offered may change over time, in response to new developments in computer science and the interests of faculty and students; the list of graduate
Cloud Computing and Robotics for Disaster Management
2016 7th International Conference on Intelligent Systems, Modelling and Simulation Cloud Computing and Robotics for Disaster Management Nitesh Jangid Information Technology Department Green Research IT
Masters in Information Technology
Computer - Information Technology MSc & MPhil - 2015/6 - July 2015 Masters in Information Technology Programme Requirements Taught Element, and PG Diploma in Information Technology: 120 credits: IS5101
Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students
Eastern Washington University Department of Computer Science Questionnaire for Prospective Masters in Computer Science Students I. Personal Information Name: Last First M.I. Mailing Address: Permanent
HPC Wales Skills Academy Course Catalogue 2015
HPC Wales Skills Academy Course Catalogue 2015 Overview The HPC Wales Skills Academy provides a variety of courses and workshops aimed at building skills in High Performance Computing (HPC). Our courses
Computer Science Course Descriptions Page 1
CS 101 Intro to Computer Science An introduction to computer science concepts and the role of computers in society. Topics include the history of computing, computer hardware, operating systems, the Internet,
PCCC PCCC Course Description
Course Description CIS 101 Computer Concepts and Applications 3 credits (formerly Introduction to Computers and Information Processing) Introduces a variety of topics in computers and computing including
Cluster, Grid, Cloud Concepts
Cluster, Grid, Cloud Concepts Kalaiselvan.K Contents Section 1: Cluster Section 2: Grid Section 3: Cloud Cluster An Overview Need for a Cluster Cluster categorizations A computer cluster is a group of
The Fastest Way to Parallel Programming for Multicore, Clusters, Supercomputers and the Cloud.
White Paper 021313-3 Page 1 : A Software Framework for Parallel Programming* The Fastest Way to Parallel Programming for Multicore, Clusters, Supercomputers and the Cloud. ABSTRACT Programming for Multicore,
