Nis, March 4th, 2005Public Reporting on Project Results Review of Activities of Working Group for...

22
Nis, March 4th, 2005 Public Reporting on Project Results Review of Activities of Working Group for Computer Architecture Mile Stojcev Oliver Vojinovic Faculty of Electronic Engineering of Nis

Transcript of Nis, March 4th, 2005Public Reporting on Project Results Review of Activities of Working Group for...

Nis, March 4th, 2005 Public Reporting on Project Results

Review of Activities of Working Group for Computer Architecture

Mile StojcevOliver Vojinovic

Faculty of Electronic Engineering of Nis

March 4th, 2005

Overview

Initial statusJoint proposal for the CA Core of Knowledge InnovationsInnovations - published booksInnovations - books in printing procedureNew course - Embedded systemsInnovations - SimArch

March 4th, 2005

Initial status (B.T. - Before Tempus)

6 courses concerning Computer Architectures are delivered at FEEN Computer Systems (semester IV) Computer Organization (semester V - VI) Microcomputer Systems and Input/Output

Devices (semester VII - VIII) Parallel Computer Systems (semester VII - VIII) Algorithms and Architectures of Specialized

Computer Systems (semester IX) Microprocessor systems (Dept. of Electronic,

semester VII - VIII)

March 4th, 2005

Initial status (B.T. - Before Tempus) (Cont.)

Each course contained lectures, oral exercises, lab practices Lectures were delivered using

blackboard Oral exercises - solving problems on

blackboard

March 4th, 2005

Joint proposal for the CA Core of Knowledge

Joint work on innovations in CA courses of experts form different academic institutions resulted with paper in CCSS journal.

Computer Architecture Core of Knowledge for Computer Science Studiesby Mile Stojcev, Ivan Milentijevic, FEEN

Dimitris Kehagias, TEIA Rolf Drechsler, University of Bremen Marjan Gusev, FNSMS

March 4th, 2005

Innovations (A.T. - After Tempus)

5 published books2 books in publishing procedureInnovations in existing coursesOn-line material on faculty’s web siteA new course on Embedded SystemsNew teaching tool

March 4th, 2005

Innovations - published books

Microcomputer systems - The Collection of Solved ProblemsMicroprocessor Architecture, Part ILaboratory Manual for Microprocessor Systems Computer Architecture and OrganizationLab Manual for Parallel Computer Systems Course       

March 4th, 2005

Innovations - published books

Microcomputer systems - The Collection of Solved Problems     

M. Stojcev, T. StankovicMicroprocessor Architecture, Part ILaboratory Manual for Microprocessor Systems Computer Architecture and OrganizationLab Manual for Parallel Computer Systems Course

March 4th, 2005

Innovations - published books

Microcomputer systems - The Collection of Solved Problems     Microprocessor Architecture, Part I     

M. StojcevLaboratory Manual for Microprocessor Systems     Computer Architecture and Organization     Lab Manual for Parallel Computer Systems Course       

March 4th, 2005

Innovations - published books

Microcomputer systems - The Collection of Solved Problems     Microprocessor Architecture, Part I     Laboratory Manual for Microprocessor Systems     

T. Stankovic, S. Ristic, M. Krstic, I. Andrejic, and M. StojcevComputer Architecture and Organization     Lab Manual for Parallel Computer Systems Course       

March 4th, 2005

Innovations - published books

Microcomputer systems - The Collection of Solved Problems     Microprocessor Architecture, Part I     Laboratory Manual for Microprocessor Systems     Computer Architecture and Organization N. MilenkovicLab Manual for Parallel Computer Systems Course       

March 4th, 2005

Innovations - published books

Microcomputer systems - The Collection of Solved ProblemsMicroprocessor Architecture, Part I     Laboratory Manual for Microprocessor Systems     Computer Architecture and Organization     Lab Manual for Parallel Computer Systems Course       

E. Milovanovic, V. Ciric

March 4th, 2005

Innovations - books in printing procedure

Computer Systems, part I     M. Stojcev, P. Krtolica

(joint work with FSMN and ETF Sarajevo)

Computer Networks and Data Transfer

M. Stojcev(joint work with ETF Sarajevo)

March 4th, 2005

Innovations in existing courses

New topics in existing courses: Non-blocking cache memories Concepts of VLIW machines Performance improvement Low power design System testing New generation microcontrollers Application specific processor design Configurable and extensible processors

March 4th, 2005

Innovations in existing courses (Cont.)

Most of lectures now delivered with digital projectors A lot of on-line material Solved problems of previous writing exams Selected topics on advanced computer

architectures

Involving students in preparing new lab exercises

March 4th, 2005

New course - Embedded systems

Started on October 2004 (semester IX)Topics Modelling of embedded systems High-level synthesis Scheduling, allocation, partitioning Parameter-defined processors Hardware-software codesign Design validation Application areas

March 4th, 2005

Innovations - SimArch

New multimedia teaching tool, originally developed at FEENInvolvement of students in development process (Student TEMPUS Club)Supports lectures of computer architecturesCan be adapted to meet requirements of any computer architecture courseSingle engine, two interfaces Desktop application - for lectures, displaying with

digital projector Web application - for students' practicing at home

March 4th, 2005

March 4th, 2005

March 4th, 2005

Innovations - SimArch (Cont.)

Heavy work still in progress New, powerful component-based simulator

in integration stage Connection with extern data providers for

component simulation Improving stability and speed Efforts towards improving usability,

portability and user independence better script syntax (more error tolerant, better

portability) visual tools for presentation creation

March 4th, 2005

March 4th, 2005

Concluding remarks

Numerious innovations in existing curricula were involvedNew lab practicing exercises createdSeveral new books available to studentsInvolvement of students in teaching processNew teaching environment (digital projectors, on-line content, multimedia teaching tools)Dissemination of results to other accademic institutions