19
Robert Wloch – Professional Consulting Profile: Dipl.-Ing. Robert Wloch (Trainer, Software Developer and Architect) Date: 2013-11-25 Robert Wloch Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179 679 03 29 E-Mail: [email protected] 1 Key Activities Graphical DSL editors Eclipse Plug-in development UI design and frontend development Talks, workshops Model driven software development (MDSD) Open Source Requirements engineering Project management Sectors Aerospace / defense High performance computing (HPC) Tourism High security sector Banking and finance Energy Transportation and logistics Languages German (native) Spanish (basics) English (business fluent) Russian (basics) Soft Skills, Character Conflict resolution Trainings Arbitration Communication Creativity Certificates Nokia Certified Qt Developer (2011)

Robert Wloch Professional · PDF fileJava Xtext GMF Rational ... Development of DSLs and generators ... Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179

  • Upload
    buidieu

  • View
    221

  • Download
    4

Embed Size (px)

Citation preview

Page 1: Robert Wloch Professional · PDF fileJava Xtext GMF Rational ... Development of DSLs and generators ... Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179

Robert Wloch – Professional Consulting Profile: Dipl.-Ing. Robert Wloch (Trainer, Software Developer and Architect) Date: 2013-11-25

Robert Wloch

Robert Wloch – Professional Consulting » 01465 Dresden

Telefon: +49 (0) 179 679 03 29

E-Mail: [email protected]

1

Key Activities Graphical DSL editors

Eclipse Plug-in development

UI design and frontend development

Talks, workshops

Model driven software development (MDSD)

Open Source

Requirements engineering Project management

Sectors Aerospace / defense

High performance computing (HPC)

Tourism

High security sector

Banking and finance

Energy

Transportation and logistics

Languages German (native)

Spanish (basics) English (business fluent)

Russian (basics)

Soft Skills, Character Conflict resolution

Trainings

Arbitration

Communication

Creativity

Certificates Nokia Certified Qt Developer (2011)

Page 2: Robert Wloch Professional · PDF fileJava Xtext GMF Rational ... Development of DSLs and generators ... Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179

Robert Wloch – Professional Consulting Profile: Dipl.-Ing. Robert Wloch (Trainer, Software Developer and Architect) Date: 2013-11-25

Robert Wloch

Robert Wloch – Professional Consulting » 01465 Dresden

Telefon: +49 (0) 179 679 03 29

E-Mail: [email protected]

2

Programming Languages Java [5]

C++ [5]

PHP [3]

Verilog [2]

JavaScript [3]

OpenGL [3]

Shell [5]

JavaFX [2]

C [4]

HTML [5]

Qt 3, Qt 4, Qt 5, QtQuick [5]

GNU ASM [2]

SQL [3]

Bash [5]

ANTLR [3]

Xtext [5]

Database Technologies MySQL [4]

SQLLite [4]

PostgreSQL [2]

JDBC [3]

Oracle 10.g XE [3]

Approaches Design Patterns (GoF) [5]

OOA / OOD [5]

eXtreme Programming (XP) [3]

SCRUM [4]

Tools Eclipse [5]

Maven [3]

Ant [3]

Subversion [5]

Git [5]

JUnit, SWTbot [5]

Tomcat [2]

PVCS [4]

Quick Test Pro [2]

JIRA [5]

Clarity [1]

MagicDraw [5]

Enterprise Architect [5]

AntLR Works [3]

Qt Creator [5]

Xilinx ISE Design Suite [2]

Rational Rose [3]

Oracle SQL Datamodeler [3]

Redmine [5]

Platforms Apache Tomcat [2]

Java-platform [5]

Qt, QtQuick [5]

Apache Webserver [3]

Eclipse RCP [5]

JBoss [2]

Operating Systems Linux [5]

Mac OS X [4]

Solaris [3]

MS Windows [5]

MS DOS [4]

[1] = heard of it/seen it [2] = used it once/twice [3] = occasionally used [4] = often used [5] = expert

Page 3: Robert Wloch Professional · PDF fileJava Xtext GMF Rational ... Development of DSLs and generators ... Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179

Robert Wloch – Professional Consulting Profile: Dipl.-Ing. Robert Wloch (Trainer, Software Developer and Architect) Date: 2013-11-25

Robert Wloch

Robert Wloch – Professional Consulting » 01465 Dresden

Telefon: +49 (0) 179 679 03 29

E-Mail: [email protected]

3

Contribution to open source projects

Eclipse Mousefeed Plug-in (https://www.robertwloch.net/2013/03/eclipse-mousefeed-plugin-merged-with-

) marketplace-plugin/

GMF Tools ( ) http://code.google.com/p/gmftools/

Tri-D Chess (currently not online)

FlowR (project abandoned)

VSMap3D (http://sourceforge.net/projects/vsm

) ap3d

Supporting member of K Desktop Environment e.V.

Friend of Eclipse

Publications 'Zur Sonne, zur Freiheit' professional article about Eclipse Helios for 'Linux Magazin', July 2010

'Modeling-Performance' professional article about Eclipse performance tuning of GMF and MWE for magazine 'Java aktuell', September 2010

Talks 'Developing and Using GMF based Editors' at Eclipse DemoCamp in Leipzig, November 2008

'Modellbasierte Softwaredevelopment mit grafischen Editoren auf Basis von Eclipse and GMF' (model-based software development using graphic editors on the basis of Eclipse and GMF) at Java User Group Saxony, January 2009

Page 4: Robert Wloch Professional · PDF fileJava Xtext GMF Rational ... Development of DSLs and generators ... Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179

Robert Wloch – Professional Consulting Profile: Dipl.-Ing. Robert Wloch (Trainer, Software Developer and Architect) Date: 2013-11-25

Robert Wloch

Robert Wloch – Professional Consulting » 01465 Dresden

Telefon: +49 (0) 179 679 03 29

E-Mail: [email protected]

4

Conducted Workshops and Seminars

Topic Estimating costs using the PERT approach

Customer/Sector i.S.X. Software GmbH & Co. KG AG in Dresden (10/2013)

Topic Estimating costs using the PERT approach

Customer/Sector Developers and testers of secunet Security Networks AG in Dresden (03/2013)

Topic Qt / C++ vs. Java

Customer/Sector Developers of Parimeo UG in Dresden (09/2012)

Topic Introduction to generative software development

Customer/Sector i.S.X. Software GmbH & Co. KG in Dresden (08/2011)

Topic GMF tutorial

Customer/Sector various attendees (MDSD Today 2008)

Page 5: Robert Wloch Professional · PDF fileJava Xtext GMF Rational ... Development of DSLs and generators ... Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179

Robert Wloch – Professional Consulting Profile: Dipl.-Ing. Robert Wloch (Trainer, Software Developer and Architect) Date: 2013-11-25

Robert Wloch

Robert Wloch – Professional Consulting » 01465 Dresden

Telefon: +49 (0) 179 679 03 29

E-Mail: [email protected]

5

Conducted

Projects

Project <currently NDA-protected> Workflow Management <currently NDA-protected> AG is developing a document management system in the high-security sector. The software is running on a Linux operating system and is written in Qt / C++. Very high value is placed on data security, system stability and code quality.

Customer/Sector <currently NDA-protected> AG / high security

Period 07/2012 to present

Roles Software developer

Consultant

UI Designer

Architect

Tasks development of data models

design and specification

documentation

architecture of a dynamic workflow engine

Qt 4 / C++ development

Test driven development

UI development

Tool development for unit test monitoring

Team coaching

Technologies/Tools Qt / C++

Testlib Unittest

Redmine

Enterprise Architect

Git

Page 6: Robert Wloch Professional · PDF fileJava Xtext GMF Rational ... Development of DSLs and generators ... Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179

Robert Wloch – Professional Consulting Profile: Dipl.-Ing. Robert Wloch (Trainer, Software Developer and Architect) Date: 2013-11-25

Robert Wloch

Robert Wloch – Professional Consulting » 01465 Dresden

Telefon: +49 (0) 179 679 03 29

E-Mail: [email protected]

6

Conducted

Projects

Project

Phönix Unlimited The Deutsches Reisebüro (travel agency) is developing a new booking and product maintenance system. The new software is using bleeding edge modeling technologies. The whole system is based on MagicDraw UML models, providing higher flexibility than the predecessor system. System clients are for example based on the Eclipse RCP UI-Framework.

Customer/Sector DER Deutsches Reisebüro GmbH & Co. OHG / Tourism

Period 09/2011 – 06/2012

Roles Software developer

Consultant

UI designer

Project management

Tasks Development of domain and data models

Analysis and design

Documentation

Eclipse RCP development

Plug-in development

Technical specification

Project planning

Technologies/Tools Eclipse RCP

EMF

Xtext

MagicDraw

Java

Subversion

Page 7: Robert Wloch Professional · PDF fileJava Xtext GMF Rational ... Development of DSLs and generators ... Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179

Robert Wloch – Professional Consulting Profile: Dipl.-Ing. Robert Wloch (Trainer, Software Developer and Architect) Date: 2013-11-25

Robert Wloch

Robert Wloch – Professional Consulting » 01465 Dresden

Telefon: +49 (0) 179 679 03 29

E-Mail: [email protected]

7

Conducted

Projects

Project Computer based maintenance of service catalogues A customer of i.S.X. is using catalogues for its services. These were first written and maintained as word document. To shorten release-periods a client application was developed, that was able to automatically create and maintain the catalogue by a database. If required, the electronic catalogue can be exported as pdf-document and/or HTML website, to create a print edition.

Customer/Sector i.S.X. Software GmbH & Co. KG on behalf of DB Systel GmbH / Transport & Logistics

Period 09/2010 – 07/2011

Roles Software developer

Consultant

Architect

Project management

Tasks Development of domain and data models

Analysis and design

Documentation

Eclipse RCP development

Plug-in development

Conception

Project planning

Rapid prototyping

Technologies/Tools Eclipse RCP

EMF

Xpand

Maven

Java

JEE/JPA

MWE

Oracle data base

Qt/C++

Page 8: Robert Wloch Professional · PDF fileJava Xtext GMF Rational ... Development of DSLs and generators ... Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179

Robert Wloch – Professional Consulting Profile: Dipl.-Ing. Robert Wloch (Trainer, Software Developer and Architect) Date: 2013-11-25

Robert Wloch

Robert Wloch – Professional Consulting » 01465 Dresden

Telefon: +49 (0) 179 679 03 29

E-Mail: [email protected]

8

Conducted

Projects

Project Replacement of Rational Rose in model driven development environment In this project a MDSD toolchain was developed to replace an existing legacy solution, consisting of Rational Rose and an in-house developed code generator. Existing models and charts were migrated to Xtext-models and GMF charts by using a migration tool. The new toolchain only consists of a MWE-based generator. In the last step RWE employees were provided specific know-how to maintain the new toolchain on their own.

Customer/Sector RWE AG / energy supplier

Period 08/2009 – 08/2010

Roles Software developer

Coach

Architect

Project management

Tasks Development of DSLs and generators

Analysis and design

Documentation

Plug-in development

Conception

Project planning

Technologies/Tools Eclipse RCP

EMF

Xpand

PVCS

Java

Xtext

GMF

Rational Rose

Page 9: Robert Wloch Professional · PDF fileJava Xtext GMF Rational ... Development of DSLs and generators ... Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179

Robert Wloch – Professional Consulting Profile: Dipl.-Ing. Robert Wloch (Trainer, Software Developer and Architect) Date: 2013-11-25

Robert Wloch

Robert Wloch – Professional Consulting » 01465 Dresden

Telefon: +49 (0) 179 679 03 29

E-Mail: [email protected]

9

Conducted

Projects

Project AMOR During model driven software development different artefacts are created: (meta-)models, transformations, generators, editors, manually developed source code, etc… These artefacts are reliant on each other concerning their functionality (among others). They are existing in different versions (chronology) and variations (additional customizations). In addition there is competing access during team work. Current SCM-tools such as SVN do not provide necessary functions to enable efficient model driven software development. The aim of AMOR is, to create a suitable general model repository containing these and more functions.

Customer/Sector itemis AG / IT service provider

Period 6/2009 – 8/2009

Roles Software developer Architect

Tasks Prototype development

Conception

Analysis and design

Documentation

Technologies/Tools Eclipse PDE

CDO

Java

EMF

SVN

Page 10: Robert Wloch Professional · PDF fileJava Xtext GMF Rational ... Development of DSLs and generators ... Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179

Robert Wloch – Professional Consulting Profile: Dipl.-Ing. Robert Wloch (Trainer, Software Developer and Architect) Date: 2013-11-25

Robert Wloch

Robert Wloch – Professional Consulting » 01465 Dresden

Telefon: +49 (0) 179 679 03 29

E-Mail: [email protected]

10

Conducted

Projects

Project IBYKUS APx development stage 2 IBYKUS AG is developing model based software for the public sector for many years already. The task was to support in migrating their development environment to Eclipse. The new environment consists of a set of Xtext-based editors which are generated from project specifications. The data for the generator is stored in a repository in a data base system.

The second stage comprises further extension of core components such as editors, navigator, repository connection and integration.

Customer/Sector IBYKUS AG / IT service provider

Period 3/2009 – 6/2009

Roles Software developer

Tasks Prototype development

Development of DSLs and generators

Localization

Training

Requirements analysis of graphic editor

Analysis and design

Editor development

Documentation

Plug-in development

Technologies/Tools Eclipse

JIRA

Xtext

Xpand

RCP

MagicDraw

openArchitectureWare

SVN

Xtend

Java

GMF

TMF

Page 11: Robert Wloch Professional · PDF fileJava Xtext GMF Rational ... Development of DSLs and generators ... Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179

Robert Wloch – Professional Consulting Profile: Dipl.-Ing. Robert Wloch (Trainer, Software Developer and Architect) Date: 2013-11-25

Robert Wloch

Robert Wloch – Professional Consulting » 01465 Dresden

Telefon: +49 (0) 179 679 03 29

E-Mail: [email protected]

11

Conducted

Projects

Project VireS With the research project VireS itemis is developing a modelling tool based on Eclipse. The tool shall be used for integrated specification of mechatronic products. The research project lays a special focus on transferring itemis know-how about modelling and tool to the domain of mechatronic systems.

Customer/Sector University Paderborn, Heinz-Nixdorf-Institut-Paderborn, Wincor-Nixdorf, OCÉ sowie Behr GmbH and Seuffer / Industrie

Period 02/2009 – 05/2009

Roles Software developer

Tasks Development of DSLs and generators

Plug-in development

Technologies/Tools Eclipse

Eclipse platform

Eclipse EMF

SWT

TRAC

Java

Eclipse RCP

Eclipse GMF

SVN

Page 12: Robert Wloch Professional · PDF fileJava Xtext GMF Rational ... Development of DSLs and generators ... Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179

Robert Wloch – Professional Consulting Profile: Dipl.-Ing. Robert Wloch (Trainer, Software Developer and Architect) Date: 2013-11-25

Robert Wloch

Robert Wloch – Professional Consulting » 01465 Dresden

Telefon: +49 (0) 179 679 03 29

E-Mail: [email protected]

12

Conducted

Projects

Project IBYKUS APx development stage 2 IBYKUS AG is developing model based software for the public sector for many years already. The task was to support in migrating their development environment to Eclipse. The new environment consists of a set of Xtext-based editors which are generated from project specifications. The data for the generator is stored in a repository in a data base system.

The first stage is a proof of concept. A navigator component was prepared to load models from a repository based on a data base. Model could be modified locally and written back into the repository. Inside the repository model are XML based. However, editing should be done text based using Xtext editors. Hence, transformations were required to be implemented. The editors required a massive customization of Xtext’s capabilities leading to improved features regarding code completion, syntax highlighting, model validation, outlining and navigation.

Customer/Sector IBYKUS AG / IT service provider

Period 10/2008 – 2/2009

Roles Software developer

Tasks Prototype development

Development of DSLs and generators

Localizing

Training

Analysis and design

Editor development

Documentation

Plug-in development

Technologies/Tools Eclipse

JIRA

Xtext

Xpand

RCP

MagicDraw

openArchitectureWare

SVN

Xtend

Java

GMF

Page 13: Robert Wloch Professional · PDF fileJava Xtext GMF Rational ... Development of DSLs and generators ... Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179

Robert Wloch – Professional Consulting Profile: Dipl.-Ing. Robert Wloch (Trainer, Software Developer and Architect) Date: 2013-11-25

Robert Wloch

Robert Wloch – Professional Consulting » 01465 Dresden

Telefon: +49 (0) 179 679 03 29

E-Mail: [email protected]

13

Conducted

Projects

Project Cabin Management System The task of the project was to create a prototype of an Eclipse RCP application consisting of model based graphical editors. With those editor engineers were able to model different components of airplane cabins for Airbus.

Customer/Sector Brunel GmbH, Hildesheim / Aerospace, Defense

Period 09/2008 – 09/2008

Roles Software developer

Tasks Documentation Product development

Technologies/Tools Eclipse

Eclipse platform

Eclipse EMF

SWT

Java

Eclipse RCP

Eclipse GMF

Page 14: Robert Wloch Professional · PDF fileJava Xtext GMF Rational ... Development of DSLs and generators ... Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179

Robert Wloch – Professional Consulting Profile: Dipl.-Ing. Robert Wloch (Trainer, Software Developer and Architect) Date: 2013-11-25

Robert Wloch

Robert Wloch – Professional Consulting » 01465 Dresden

Telefon: +49 (0) 179 679 03 29

E-Mail: [email protected]

14

Conducted

Projects

Project Extending an MDSD process with a possibility to create platform independent models (PIMs) by using natural language input.

In that diploma thesis a concept was developed that allowed for analyzation of text documents such as a product specification. The extracted information is used to generate models suitable for further processing, e.g. for software development. The concept shows a way of formalizing knowledge in natural language texts. .

Customer/Sector TU Dresden, Misys International Banking Systems GmbH / Research/Education, Banking & Finance

Period 12/2007 – 06/2008

Roles Project leader Software developer

Tasks Requirements management

Conception

Documentation

Product development

Technologies/Tools Eclipse

Java

Eclipse RCP

Subversion

Model driven software development (MDSD)

LingPipe

ANTLR

Natural Language Processing (NLP)

MagicDraw

Eclipse platform

Eclipse EMF

openArchitectureWare

SWT

ASV Toolbox

antlrWorks

Page 15: Robert Wloch Professional · PDF fileJava Xtext GMF Rational ... Development of DSLs and generators ... Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179

Robert Wloch – Professional Consulting Profile: Dipl.-Ing. Robert Wloch (Trainer, Software Developer and Architect) Date: 2013-11-25

Robert Wloch

Robert Wloch – Professional Consulting » 01465 Dresden

Telefon: +49 (0) 179 679 03 29

E-Mail: [email protected]

15

Conducted

Projects

Project Misys Channel Framework (MCF) Using generative software development MISYS was developing the application framework MCF and a modelling environment based on Eclipse, GMF, EMF and oAW. MCF provided its own UI widget library which was based on Swing components and middleware for connecting to webservices. The framework supported generating fat- or thin-clients with UI based on Swing or as AJAX-Application.

Customer/Sector Misys International Banking Systems GmbH / Banking & Finance

Period 08/2006 – 12/2007

Roles Software developer

Tasks Framework development

Software development

Documentation

Technologies/Tools Eclipse

Java

Eclipse RCP

CVS

openArchitectureWare

JUnit

Model driven software development

Quick Test Pro

MagicDraw

Eclipse platform

Subversion

XML

Clarity

JIRA

Swing

Page 16: Robert Wloch Professional · PDF fileJava Xtext GMF Rational ... Development of DSLs and generators ... Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179

Robert Wloch – Professional Consulting Profile: Dipl.-Ing. Robert Wloch (Trainer, Software Developer and Architect) Date: 2013-11-25

Robert Wloch

Robert Wloch – Professional Consulting » 01465 Dresden

Telefon: +49 (0) 179 679 03 29

E-Mail: [email protected]

16

Conducted

Projects

Project W3 Proof of Concept Using generative software development MISYS was developing the application framework MCF and a modelling environment based on Eclipse, GMF, EMF and oAW.

Initially the framework supported generation and rendering rich client Swing applications. The W3 PoC extended the application framework with the ability to generate and render web AJAX applications. The new component was able to reuse the API of the existing rich client renderers.

Customer/Sector Misys International Banking Systems GmbH / Banking & Finance

Period 05/2006 – 07/2006

Roles Software developer

Tasks Analysis, design, implementation and testing

Technologies/Tools Eclipse

Java

Subversion

HTML

XML

MagicDraw

Apache Tomcat

CVS

JavaScript

SQL

Page 17: Robert Wloch Professional · PDF fileJava Xtext GMF Rational ... Development of DSLs and generators ... Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179

Robert Wloch – Professional Consulting Profile: Dipl.-Ing. Robert Wloch (Trainer, Software Developer and Architect) Date: 2013-11-25

Robert Wloch

Robert Wloch – Professional Consulting » 01465 Dresden

Telefon: +49 (0) 179 679 03 29

E-Mail: [email protected]

17

Conducted

Projects

Project Blade-Server Performance Benchmarking The IBM Lab in Böblingen plays an important role in development of Blade Servers. In iterations new revisions are analyzed regarding their performance. That’s done by running various standardized benchmarks such as SPEC or Netperf on the server boards. The test results are stored in a data base automatically and a web client can compare them with each other.

Customer/Sector IBM Deutschland Development GmbH / IT, Research

Period 09/2005 – 03/2006

Roles Trainee

Tasks Product development Testing and performance analysis

Technologies/Tools Java

C++

Perl

Bash

XML

Linux

C

PHP

CVS

Shell

SQL

Page 18: Robert Wloch Professional · PDF fileJava Xtext GMF Rational ... Development of DSLs and generators ... Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179

Robert Wloch – Professional Consulting Profile: Dipl.-Ing. Robert Wloch (Trainer, Software Developer and Architect) Date: 2013-11-25

Robert Wloch

Robert Wloch – Professional Consulting » 01465 Dresden

Telefon: +49 (0) 179 679 03 29

E-Mail: [email protected]

18

Conducted

Projects

Project BenchIT (http://www.benchit.org) The Center for High-Performance Computing at the Dresden University of Technology developed BenchIT which is a distributed and batch job based benchmarking environment. BenchIT supports extension with custom modules which are run via SSH on local or remote computers. The application collects automatically all test data and allows for a sophisticated graphical comparison of the measured machines.

Customer/Sector Center for High-Performance Computing (ZHR), TU Dresden / Research/Education, HPC

Period 06/2001 – 06/2005

Roles Subproject leader

Software developer

GUI designer

Tasks Coordination of interfaces

API design

Maintenance

Analysis, design, implementation and testing

GUI design

Testing and performance analysis

Technologies/Tools Java

C++

MPI

Bash

XML

Linux

C

OpenMP

pthreads

Shell

SQL

Solaris

Page 19: Robert Wloch Professional · PDF fileJava Xtext GMF Rational ... Development of DSLs and generators ... Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179

Robert Wloch – Professional Consulting Profile: Dipl.-Ing. Robert Wloch (Trainer, Software Developer and Architect) Date: 2013-11-25

Robert Wloch

Robert Wloch – Professional Consulting » 01465 Dresden

Telefon: +49 (0) 179 679 03 29

E-Mail: [email protected]

19

Conducted

Projects

Project Support for AMD Athlon CPUs in Performance Counter Library (PCL) The PCL was extended by functions to access model specific registers (MSR) of AMD Athlon CPUs. Of special interest was access to the performance counters which are used by the CPU to count internal events, e.g. cache hits.

Customer/Sector Center for High-Performance Computing (ZHR), TU Dresden / Research/Education, HPC

Period 12/2000 – 05/2001

Roles Software developer

Tasks Implementation

Testing

Programming

Technologies/Tools C

Linux

C++

GNU ASM