Kornél Lehőcz
|
|
|
- Zoe Ellis
- 10 years ago
- Views:
Transcription
1 Kornél Lehőcz Objective I am seeking contract work as programmer or software development consultant. Skills and experience I am fluent in C++ (over 10 years of professional experience). I have a lot of experience working on 3D rendering code, engine architecture, shaders, and visual effects for games. Knowledge of OpenGL / OpenGL ES and Direct3D. I also have experience in implementing software-rendering engines using textured polygon rasterizing (for the Amiga and Gameboy Advance), as well as real-time ray tracing (for PC). I have broad knowledge of image processing techniques, and am capable of designing cutting edge algorithms. Experienced with developing GPGPU applications and proficient with OpenCL (very similar to CUDA). Experience with the ios SDK and developing for the iphone using C++ and Objective-C. Experience with cross-platform development. (PC/console video games and Windows/OSX application software.) I am adept in profiling and optimizing games and applications. I know how to identify and resolve various bottlenecks on the CPU and GPU. I have a lot of experience with multi-threaded programming (using POSIX threads, Windows API, and OpenMP). Application GUI programming experience using the Windows API (formerly Win32), wxwidgets, and Qt. Experience with the Adobe Photoshop SDK and working knowledge of Photoshop. Experience with the Adobe After Effects SDK. (compatible with Premiere Pro) Lots of experience with the 3ds max SDK. I have experience working with Microsoft Visual Studio, Xcode, Git, Subversion (SVN), WiX, PIX, Intel VTune, Jira, and other tools. I have huge experience in assembly programming. I programmed for MC680x0, x86 (including SSE), ARM processors, and pixel/vertex shader assembly. Experience doing low-level programming on Xbox 360, PlayStation 2, Gameboy Advance, and the Amiga. I also programmed in other languages, such as C, C#, Java, and Python. Experience with numerous libraries, including: STL, Boost, OpenCV, OpenAL, DirectX, and SQLite. Other skills: AI programming, TCP/IP sockets, SQL, Unix, design patterns, colour management. Language proficiencies I speak Hungarian (native), English (full professional proficiency), and German (professional proficiency).
2 Education I have a Programmer Mathematician BS level degree from the University of Debrecen in Hungary. Employment history Scarab Labs::Principal Programmer May 2008 present Lüneburg, Germany / Zadar, Croatia / Scarab Labs is my own venture in the field of image processing software. I am developing a digital camera raw converter and photo editor, and various Adobe After Effects and Photoshop plug-ins. I wrote the majority of the code of Scarab Darkroom (± lines of C++ code). My image-processing pipeline is world class in terms of image quality/speed. I developed numerous algorithms, including a fast, SIMD friendly, high quality demosaic algorithm, a sharpening algorithm without ringing artifacts, and several noise filters. I also have an ios game sideproject. SD&T::Software Development Consultant (contract) December 2014 May 2015 Kiel, Germany / remote Optimizing a 3D CAD data conversion process for ThyssenKrupp. Atomic Motion::Senior Programmer (contract) January 2008 April 2008 I worked on the game Raven Squad, this involved improving an existing PC / Xbox 360 3D engine. The specific tasks included implementing light space perspective shadow maps, modifying the engine to work with predicated tiling on the Xbox 360, and profiling, optimizing. Stormregion::Programmer July 2007 November 2007 I was on the Codename Panzers: Cold War project. I worked on shadow rendering, video playback while loading (using XviD and FMOD), fixing bugs, profiling, and optimizing. Eidos Hungary::Programmer April 2006 July 2007 I worked on Battlestations: Midway. I programmed visual effects, fixed bugs, and resolved frame rate issues. The game became about 15% faster thanks to my optimizations. I was also in charge of maintaining a Lightwave plug-in. Later I was involved in creating the prototype of Battlestations: Pacific. I wrote shaders and implemented new features in the 3D engine (eg. HDR rendering). Bizarre Creations::Graphics Programmer September 2005 March 2006 Liverpool, UK I worked on the company s proprietary 3D engine and on visual effects specific to The Club. I implemented HDR rendering and many other features in the engine, and was in charge of post-processing effects such as depth of field, bloom, tone mapping, and colour curve controls. I have also worked with the Bink video library.
3 T5 Labs::Programmer (contract) May 2003 July 2005 London, UK based company (worked from home) I worked on T5 Labs s game streaming (cloud gaming) technology, mainly on the server side low latency video encoder. I also dealt with synchronizing threads, programming and maintenance of a tool (which used MFC), and small applications for demo purposes. Eg. capturing sound output and streaming it over the network. Invictus Games::3D Engine Programmer (contract) October 2000 October 2002 Debrecen, Hungary I worked on the company s proprietary 3D engine for the PC racing game Street Legal. I wrote all Direct3D specific parts of the engine. I was also involved in designing the art/content pipeline. I created several plug-ins for 3ds max, including a feature packed export plug-in. Before Street Legal I did low-level programming on a PlayStation 2 project. I also worked on Invictus s earlier game 1NSANE. I did optimizations and improvements to its 3D engine. Deepcore Games::AI Programmer August 1999 December 1999 based company (worked mainly from home) I helped a few friends with their start-up company by writing AI for a racing game prototype. (unpaid / royalty) Mindmaker::Software Engineer July 1998 July 1999 I worked on the animation engine of Prody Parrot 2.0, its editor, and unit tests. The application and the in-house tools were written in C++ and used MFC. Some of my other tasks included sound engineering, testing, and evaluating various bug tracking systems. Hobby I have started learning programming at the age of 10 with the dream of one day becoming a game programmer. I wrote my first 3D engine in pure assembly in I became involved in the Amiga demoscene, and was a member of the groups Frame 18 and Scoopex. I also enjoy playing video games. One of my recent hobbies is photography. This has inspired me to take an interest in the image processing algorithms used to make the most out of digital camera images.
4 Softography Scarab Darkroom (first public release in 2009, continuously updated since then) A digital camera raw file converter and photo editor, which excels with its speed and ease of use. Scarab Star Filter for Adobe After Effects (released in 2011, 2012) A plug-in for applying a star filter effect to highlights in video footage. T-Seps 2.0 (released in 2010) A Photoshop plug-in for making colour separations for T-shirt printing. (Windows/Mac, both 32 and 64 bits) Scarab Star Filter for Adobe Photoshop (released in 2009, 2010) A filter plug-in for applying a star effect to highlights in an image. (Windows/Mac, both 32 and 64 bits) Raven Squad: Operation Hidden Dagger (released in 2009) A tactical shooter for Xbox 360 and PC. Codename Panzers: Cold War (released in 2009) A real-time strategy game for the PC published by Atari. Battlestations: Pacific (released in 2009) A WWII action strategy game for Xbox 360 and PC. The Club (released in 2008) A 3 rd person shooter published by Sega for Xbox 360, PlayStation 3, and PC. Battlestations: Midway (released in 2007) A WWII action strategy game for Xbox 360 and PC. No.1 hit in the UK. T5 labs Instant Gaming technology A technology enabling people to play PC games on their existing set-top-boxes (cloud gaming). Kaleidoscopic Screen Saver (released in 2004) A simple screen saver for Windows.
5 Street Legal (released in 2002) A racing game published by Activision Value. 1nsane (released in 2000) An off-road racing game published by Codemasters. 'Best Off-Road Game Ever' PC Gamer Prody Parrot 2.0 (released in 1999) An intelligent assistant for Windows with speech synthesis, voice recognition, and many other features. Water Effect Demo Entry for the August '99 programming contest on Achieved 2 nd place out of 23. Scoopex - Pulsar (released in 1999) An Amiga 64k intro. Frame18 - Atmosphere (released in 1997) An Amiga demo. Frame18 - Kernel '97 Party invitation intro for Amiga. Frame18 - Cyclotron (released in 1997) An Amiga demo. Resolution - Entropy (released in 1996) An Amiga 40k intro. Achieved 2 nd place at the Amiga intro competition at Scenest '96. Publications Raymond Chandler s Philip Marlowe - Hungarian publication (published in 2004) I translated this book together with my father. It features a collection of short stories by various authors, paying homage to Raymond Chandler. Published by Indaba Bt.
The Future Of Animation Is Games
The Future Of Animation Is Games 王 銓 彰 Next Media Animation, Media Lab, Director [email protected] The Graphics Hardware Revolution ( 繪 圖 硬 體 革 命 ) : GPU-based Graphics Hardware Multi-core (20 Cores
ANDROID DEVELOPER TOOLS TRAINING GTC 2014. Sébastien Dominé, NVIDIA
ANDROID DEVELOPER TOOLS TRAINING GTC 2014 Sébastien Dominé, NVIDIA AGENDA NVIDIA Developer Tools Introduction Multi-core CPU tools Graphics Developer Tools Compute Developer Tools NVIDIA Developer Tools
Graphics Cards and Graphics Processing Units. Ben Johnstone Russ Martin November 15, 2011
Graphics Cards and Graphics Processing Units Ben Johnstone Russ Martin November 15, 2011 Contents Graphics Processing Units (GPUs) Graphics Pipeline Architectures 8800-GTX200 Fermi Cayman Performance Analysis
Our mission. The team at Jazzros has as its main object to provide such services which will be the basis for clients' successful business.
is a software development and IT outsourcing company located in Kharkiv, Ukraine. We bring talented, skillful and creative developers and IT experts to optimize our clients systems to help them focus on
NVIDIA GeForce GTX 580 GPU Datasheet
NVIDIA GeForce GTX 580 GPU Datasheet NVIDIA GeForce GTX 580 GPU Datasheet 3D Graphics Full Microsoft DirectX 11 Shader Model 5.0 support: o NVIDIA PolyMorph Engine with distributed HW tessellation engines
Introduction to GPU Programming Languages
CSC 391/691: GPU Programming Fall 2011 Introduction to GPU Programming Languages Copyright 2011 Samuel S. Cho http://www.umiacs.umd.edu/ research/gpu/facilities.html Maryland CPU/GPU Cluster Infrastructure
CS130 - Intro to computer graphics. Dr. Victor B. Zordan [email protected] www.cs.ucr.edu/~vbz. Objectives
CS130 - Intro to computer graphics Dr. Victor B. Zordan [email protected] www.cs.ucr.edu/~vbz Objectives Explore basics of computer graphics Survey application areas Today, brief introduction to graphics
2: Introducing image synthesis. Some orientation how did we get here? Graphics system architecture Overview of OpenGL / GLU / GLUT
COMP27112 Computer Graphics and Image Processing 2: Introducing image synthesis [email protected] 1 Introduction In these notes we ll cover: Some orientation how did we get here? Graphics system
The Evolution of Computer Graphics. SVP, Content & Technology, NVIDIA
The Evolution of Computer Graphics Tony Tamasi SVP, Content & Technology, NVIDIA Graphics Make great images intricate shapes complex optical effects seamless motion Make them fast invent clever techniques
Game Design From Concepts To Implementation
Game Design From Concepts To Implementation Giacomo Cappellini - [email protected] What I do I code for video games I code editor tools I code utilities for the production of games I code scripts
CLOUD GAMING WITH NVIDIA GRID TECHNOLOGIES Franck DIARD, Ph.D., SW Chief Software Architect GDC 2014
CLOUD GAMING WITH NVIDIA GRID TECHNOLOGIES Franck DIARD, Ph.D., SW Chief Software Architect GDC 2014 Introduction Cloud ification < 2013 2014+ Music, Movies, Books Games GPU Flops GPUs vs. Consoles 10,000
TEGRA X1 DEVELOPER TOOLS SEBASTIEN DOMINE, SR. DIRECTOR SW ENGINEERING
TEGRA X1 DEVELOPER TOOLS SEBASTIEN DOMINE, SR. DIRECTOR SW ENGINEERING NVIDIA DEVELOPER TOOLS BUILD. DEBUG. PROFILE. C/C++ IDE INTEGRATION STANDALONE TOOLS HARDWARE SUPPORT CPU AND GPU DEBUGGING & PROFILING
http://ubiqmobile.com
Mobile Development Made Easy! http://ubiqmobile.com Ubiq Mobile Serves Businesses, Developers and Wireless Service Providers Businesses Be among the first to enter the mobile market! - Low development
Advanced Rendering for Engineering & Styling
Advanced Rendering for Engineering & Styling Prof. B.Brüderlin Brüderlin,, M Heyer 3Dinteractive GmbH & TU-Ilmenau, Germany SGI VizDays 2005, Rüsselsheim Demands in Engineering & Styling Engineering: :
Next Generation GPU Architecture Code-named Fermi
Next Generation GPU Architecture Code-named Fermi The Soul of a Supercomputer in the Body of a GPU Why is NVIDIA at Super Computing? Graphics is a throughput problem paint every pixel within frame time
Optimizing AAA Games for Mobile Platforms
Optimizing AAA Games for Mobile Platforms Niklas Smedberg Senior Engine Programmer, Epic Games Who Am I A.k.a. Smedis Epic Games, Unreal Engine 15 years in the industry 30 years of programming C64 demo
The MeeGo Multimedia Stack. Dr. Stefan Kost Nokia - The MeeGo Multimedia Stack - CELF Embedded Linux Conference Europe
The MeeGo Multimedia Stack The MeeGo Multimedia Stack MeeGo Intro Architecture Development GStreamer Quick MeeGo Intro MeeGo = Moblin + Maemo Linux distribution for CE devices Netbook, Phone (Handset),
Lecture Notes, CEng 477
Computer Graphics Hardware and Software Lecture Notes, CEng 477 What is Computer Graphics? Different things in different contexts: pictures, scenes that are generated by a computer. tools used to make
Radeon HD 2900 and Geometry Generation. Michael Doggett
Radeon HD 2900 and Geometry Generation Michael Doggett September 11, 2007 Overview Introduction to 3D Graphics Radeon 2900 Starting Point Requirements Top level Pipeline Blocks from top to bottom Command
Introduction to GPU hardware and to CUDA
Introduction to GPU hardware and to CUDA Philip Blakely Laboratory for Scientific Computing, University of Cambridge Philip Blakely (LSC) GPU introduction 1 / 37 Course outline Introduction to GPU hardware
GUI GRAPHICS AND USER INTERFACES. Welcome to GUI! Mechanics. Mihail Gaianu 26/02/2014 1
Welcome to GUI! Mechanics 26/02/2014 1 Requirements Info If you don t know C++, you CAN take this class additional time investment required early on GUI Java to C++ transition tutorial on course website
Intel Application Software Development Tool Suite 2.2 for Intel Atom processor. In-Depth
Application Software Development Tool Suite 2.2 for Atom processor In-Depth Contents Application Software Development Tool Suite 2.2 for Atom processor............................... 3 Features and Benefits...................................
Information Technology Cluster
Web and Digital Communications Pathway Information Technology Cluster 3D Animator This major prepares students to utilize animation skills to develop products for the Web, mobile devices, computer games,
Power Benefits Using Intel Quick Sync Video H.264 Codec With Sorenson Squeeze
Power Benefits Using Intel Quick Sync Video H.264 Codec With Sorenson Squeeze Whitepaper December 2012 Anita Banerjee Contents Introduction... 3 Sorenson Squeeze... 4 Intel QSV H.264... 5 Power Performance...
Crosswalk: build world class hybrid mobile apps
Crosswalk: build world class hybrid mobile apps Ningxin Hu Intel Today s Hybrid Mobile Apps Application HTML CSS JS Extensions WebView of Operating System (Tizen, Android, etc.,) 2 State of Art HTML5 performance
Introducing PgOpenCL A New PostgreSQL Procedural Language Unlocking the Power of the GPU! By Tim Child
Introducing A New PostgreSQL Procedural Language Unlocking the Power of the GPU! By Tim Child Bio Tim Child 35 years experience of software development Formerly VP Oracle Corporation VP BEA Systems Inc.
Performance Optimization and Debug Tools for mobile games with PlayCanvas
Performance Optimization and Debug Tools for mobile games with PlayCanvas Jonathan Kirkham, Senior Software Engineer, ARM Will Eastcott, CEO, PlayCanvas 1 Introduction Jonathan Kirkham, ARM Worked with
Recent Advances and Future Trends in Graphics Hardware. Michael Doggett Architect November 23, 2005
Recent Advances and Future Trends in Graphics Hardware Michael Doggett Architect November 23, 2005 Overview XBOX360 GPU : Xenos Rendering performance GPU architecture Unified shader Memory Export Texture/Vertex
Gerald Kaszuba. Slowchop Studios Director Specialising in Game Design, Architecture, and Development. [email protected] http://geraldkaszuba.
Gerald Kaszuba [email protected] http://geraldkaszuba.com/ I have 26 years of experience in computer programming and related technologies, which includes 13 years professionally, and 13 years as a hobby in
COMPUTER GRAPHICS Computer Graphics
COMPUTER GRAPHICS Computer Graphics involves display, manipulation and storage of pictures and experimental data for proper visualization using a computer. Typical graphics system comprises of a host computer
Mobile Phones Operating Systems
Mobile Phones Operating Systems José Costa Software for Embedded Systems Departamento de Engenharia Informática (DEI) Instituto Superior Técnico 2015-05-28 José Costa (DEI/IST) Mobile Phones Operating
High Efficiency Video Coding (HEVC) or H.265 is a next generation video coding standard developed by ITU-T (VCEG) and ISO/IEC (MPEG).
HEVC - Introduction High Efficiency Video Coding (HEVC) or H.265 is a next generation video coding standard developed by ITU-T (VCEG) and ISO/IEC (MPEG). HEVC / H.265 reduces bit-rate requirement by 50%
Introduction to Computer Graphics
Introduction to Computer Graphics Torsten Möller TASC 8021 778-782-2215 [email protected] www.cs.sfu.ca/~torsten Today What is computer graphics? Contents of this course Syllabus Overview of course topics
Games Development Education to Industry. Dr. Catherine French Academic Group Leader Games Programming, Software Engineering and Mobile Systems
Games Development Education to Industry Dr. Catherine French Academic Group Leader Games Programming, Software Engineering and Mobile Systems How do they get from inspiration to destination? Where do they
Low power GPUs a view from the industry. Edvard Sørgård
Low power GPUs a view from the industry Edvard Sørgård 1 ARM in Trondheim Graphics technology design centre From 2006 acquisition of Falanx Microsystems AS Origin of the ARM Mali GPUs Main activities today
University Studies and Academic Positions
RALF HABEL WEHRGASSE 23/38 1050 VIENNA [email protected] Curriculum Vitae Personal Data Dipl. phys. Dr. techn. Ralf Habel Wehrgasse 23/38 1050 Vienna Austria Phone: +43 664 7664826 E-Mail: [email protected]
Work with a large team in a fast-paced, agile environment within a Multinational Corporation (MNC)
Autodesk China R&D (Shanghai) Internship Projects July to December 2016 (6-Month, Full Time) Position 1: Intern Software Development (AutoCAD) Conduct research work on prototype of Next Generation API
Bronwen Grimes Technical Artist
Bronwen Grimes Technical Artist www.bronwengrimes.com [email protected] Objective To use my skill and knowledge in the game development arena to create innovative, artistically appealing solutions
Plug-in Software Developer Kit (SDK)
Updated February 2, 2012 2 modo 601 Plug-in Development Kit for PC and Mac The modo 601 Plug-in Software Development Kit provides a set of Application Programming Interfaces (APIs) and numerous source
How To Use An Amd Ramfire R7 With A 4Gb Memory Card With A 2Gb Memory Chip With A 3D Graphics Card With An 8Gb Card With 2Gb Graphics Card (With 2D) And A 2D Video Card With
SAPPHIRE R9 270X 4GB GDDR5 WITH BOOST & OC Specification Display Support Output GPU Video Memory Dimension Software Accessory 3 x Maximum Display Monitor(s) support 1 x HDMI (with 3D) 1 x DisplayPort 1.2
Shader Model 3.0. Ashu Rege. NVIDIA Developer Technology Group
Shader Model 3.0 Ashu Rege NVIDIA Developer Technology Group Talk Outline Quick Intro GeForce 6 Series (NV4X family) New Vertex Shader Features Vertex Texture Fetch Longer Programs and Dynamic Flow Control
SOFTWARE ENGINEER. For Online (front end) Java, Javascript, Flash For Online (back end) Web frameworks, relational databases, REST/SOAP, Java/Scala
SOFTWARE ENGINEER Video Game Engineering is intellectually demanding work. Our software engineers are faced with daily challenges that involve physics (from collision detection to complex physical reactions),
Graphical Processing Units to Accelerate Orthorectification, Atmospheric Correction and Transformations for Big Data
Graphical Processing Units to Accelerate Orthorectification, Atmospheric Correction and Transformations for Big Data Amanda O Connor, Bryan Justice, and A. Thomas Harris IN52A. Big Data in the Geosciences:
ivms-4200 Client Software Technical Specification v1.02
ivms-4200 Client Software Technical Specification v1.02 Introduction ivms-4200 Client Software is a centralized video management software using a distributed structure for surveillance device control and
Parallel Computing: Strategies and Implications. Dori Exterman CTO IncrediBuild.
Parallel Computing: Strategies and Implications Dori Exterman CTO IncrediBuild. In this session we will discuss Multi-threaded vs. Multi-Process Choosing between Multi-Core or Multi- Threaded development
How To Develop For A Powergen 2.2 (Tegra) With Nsight) And Gbd (Gbd) On A Quadriplegic (Powergen) Powergen 4.2.2 Powergen 3
Profiling and Debugging Tools for High-performance Android Applications Stephen Jones, Product Line Manager, NVIDIA ([email protected]) Android By The Numbers 1.3M Android activations per day Android activations
Game Development in Android Disgruntled Rats LLC. Sean Godinez Brian Morgan Michael Boldischar
Game Development in Android Disgruntled Rats LLC Sean Godinez Brian Morgan Michael Boldischar Overview Introduction Android Tools Game Development OpenGL ES Marketing Summary Questions Introduction Disgruntled
SAPPHIRE TOXIC R9 270X 2GB GDDR5 WITH BOOST
SAPPHIRE TOXIC R9 270X 2GB GDDR5 WITH BOOST Specification Display Support Output GPU Video Memory Dimension Software Accessory supports up to 4 display monitor(s) without DisplayPort 4 x Maximum Display
CHAPTER FIVE RESULT ANALYSIS
CHAPTER FIVE RESULT ANALYSIS 5.1 Chapter Introduction 5.2 Discussion of Results 5.3 Performance Comparisons 5.4 Chapter Summary 61 5.1 Chapter Introduction This chapter outlines the results obtained from
Developing Applications for ios
Developing Applications for ios Lecture 1: Mobile Applications Development Radu Ionescu [email protected] Faculty of Mathematics and Computer Science University of Bucharest Content Key concepts
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
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,
Comp 410/510. Computer Graphics Spring 2016. Introduction to Graphics Systems
Comp 410/510 Computer Graphics Spring 2016 Introduction to Graphics Systems Computer Graphics Computer graphics deals with all aspects of creating images with a computer Hardware (PC with graphics card)
Introduction to OpenCV for Tegra. Shalini Gupta, Nvidia
Introduction to OpenCV for Tegra Shalini Gupta, Nvidia Computer Vision = Mobile differentiator Applications Smart photography Augmented reality, gesture recognition, visual search Vehicle safety Lucky
Intel Graphics Virtualization Technology Update. Zhi Wang, [email protected]
Intel Graphics Virtualization Technology Update Zhi Wang, [email protected] Agenda The History Intel Graphics Virtualization Technology Update New Usage Scenarios Upstream Status Summary 2 Intel GPU
Programación de Sistemas Empotrados y Móviles (PSEM)
Introduction to Windows Embedded Programación de Sistemas Empotrados y Móviles (PSEM) Marco A. Peña [email protected] Table of contents Windows XP Embedded vs. Windows CE Windows XP Embedded Windows CE
NVIDIA CUDA Software and GPU Parallel Computing Architecture. David B. Kirk, Chief Scientist
NVIDIA CUDA Software and GPU Parallel Computing Architecture David B. Kirk, Chief Scientist Outline Applications of GPU Computing CUDA Programming Model Overview Programming in CUDA The Basics How to Get
Certificate Courses in Animation
UNIVERSITY OF PUNE Certificate Courses in Animation 1) Certificate Course in Animation using Flash 2) Certificate Course in Animation Using Photoshop 3) Certificate Course of Animation using Maya (To be
Dynamic Digital Depth (DDD) and Real-time 2D to 3D conversion on the ARM processor
Dynamic Digital Depth (DDD) and Real-time 2D to 3D conversion on the ARM processor November 2005 Abstract The use of mobile devices for entertainment consumption is a rapidly growing, global industry.
Mobile Operating Systems Lesson 05 Windows CE Part 1
Mobile Operating Systems Lesson 05 Windows CE Part 1 Oxford University Press 2007. All rights reserved. 1 Windows CE A 32 bit OS from Microsoft Customized for each specific hardware and processor in order
Cross-Platform Game Development Best practices learned from Marmalade, Unreal, Unity, etc.
Cross-Platform Game Development Best practices learned from Marmalade, Unreal, Unity, etc. Orion Granatir & Omar Rodriguez GDC 2013 www.intel.com/software/gdc Be Bold. Define the Future of Software. Agenda
Amazing renderings of 3D data... in minutes.
Amazing renderings of 3D data... in minutes. What is it? KeyShot is a standalone 3D rendering and animation application for anyone with a need to quickly and easily create photo-realistic images of 3D
01. Introduction of Android
01. Introduction of Android Goal Understand the concepts and features of the Android Install the complete Android development environment Find out the one-click install Android development environment
Parallel Web Programming
Parallel Web Programming Tobias Groß, Björn Meier Hardware/Software Co-Design, University of Erlangen-Nuremberg May 23, 2013 Outline WebGL OpenGL Rendering Pipeline Shader WebCL Motivation Development
GPGPU Computing. Yong Cao
GPGPU Computing Yong Cao Why Graphics Card? It s powerful! A quiet trend Copyright 2009 by Yong Cao Why Graphics Card? It s powerful! Processor Processing Units FLOPs per Unit Clock Speed Processing Power
Generations of the computer. processors.
. Piotr Gwizdała 1 Contents 1 st Generation 2 nd Generation 3 rd Generation 4 th Generation 5 th Generation 6 th Generation 7 th Generation 8 th Generation Dual Core generation Improves and actualizations
Q. Can an Exceptional3D monitor play back 2D content? A. Yes, Exceptional3D monitors can play back both 2D and specially formatted 3D content.
FAQ Content Playback Q. What kind of computer do I need to run an Exceptional 3D display? A. Processor: Intel Core Duo Processor 2.5+GHz, 3M, 1066 Operating System: Windows 7 Memory: 4GB, DDR3, 1066MHz,
CAD and Creativity. Contents
CAD and Creativity K C Hui Department of Automation and Computer- Aided Engineering Contents Various aspects of CAD CAD training in the university and the industry Conveying fundamental concepts in CAD
System requirements for Autodesk Building Design Suite 2017
System requirements for Autodesk Building Design Suite 2017 For specific recommendations for a product within the Building Design Suite, please refer to that products system requirements for additional
Game Design Document and Production Timeline. John Laird and Sugih Jamin University of Michigan
Game Design Document and Production Timeline John Laird and Sugih Jamin University of Michigan Game Production Timeline Inspiration (1 month) Results in game treatment/concept paper Conceptualization (3-5
Intel Media Server Studio - Metrics Monitor (v1.1.0) Reference Manual
Intel Media Server Studio - Metrics Monitor (v1.1.0) Reference Manual Overview Metrics Monitor is part of Intel Media Server Studio 2015 for Linux Server. Metrics Monitor is a user space shared library
Windows Embedded Security and Surveillance Solutions
Windows Embedded Security and Surveillance Solutions Windows Embedded 2010 Page 1 Copyright The information contained in this document represents the current view of Microsoft Corporation on the issues
Artificial intelligence (AI) specialists in Games design and programming
Artificial intelligence (AI) specialists in Games design and programming For more information about being a games developer please refer to the Prospects profile which has more detailed information about
GPU Architecture. Michael Doggett ATI
GPU Architecture Michael Doggett ATI GPU Architecture RADEON X1800/X1900 Microsoft s XBOX360 Xenos GPU GPU research areas ATI - Driving the Visual Experience Everywhere Products from cell phones to super
Remote Graphical Visualization of Large Interactive Spatial Data
Remote Graphical Visualization of Large Interactive Spatial Data ComplexHPC Spring School 2011 International ComplexHPC Challenge Cristinel Mihai Mocan Computer Science Department Technical University
Overview of CS 282 & Android
Overview of CS 282 & Android Douglas C. Schmidt [email protected] www.dre.vanderbilt.edu/~schmidt Institute for Software Integrated Systems Vanderbilt University Nashville, Tennessee, USA CS 282
REMOTE HIGH FIDELITY VISUALIZATION. May 2015 Jeremy Main, Sr. Solution Architect GRID [email protected]
REMOTE HIGH FIDELITY VISUALIZATION May 2015 Jeremy Main, Sr. Solution Architect GRID [email protected] THE VISUAL COMPUTING COMPANY 2 GAMING DESIGN ENTERPRISE VIRTUALIZATION HPC & CLOUD SERVICE PROVIDERS
¹ Autodesk Showcase 2016 and Autodesk ReCap 2016 are not supported in 32-Bit.
Autodesk Factory Design Suite Standard 2016 Supported OS 32-Bit OS ¹: Microsoft Windows 7 Home Premium, Professional, Ultimate, Enterprise Microsoft Windows 8/8.1, Pro, Enterprise² 64-bit OS: Microsoft
CSE 564: Visualization. GPU Programming (First Steps) GPU Generations. Klaus Mueller. Computer Science Department Stony Brook University
GPU Generations CSE 564: Visualization GPU Programming (First Steps) Klaus Mueller Computer Science Department Stony Brook University For the labs, 4th generation is desirable Graphics Hardware Pipeline
Introduction to Android
Introduction to Android Poll How many have an Android phone? How many have downloaded & installed the Android SDK? How many have developed an Android application? How many have deployed an Android application
AT&T Connect System Requirements for End Users v9.5. March 2013
AT&T Connect System Requirements for End Users v9.5 March 2013 Product: AT&T Connect Title: System Requirements for End Users Version: v9.5 Publication date: 3/6/2013 Reference number: CONSYSCL01012 Revision
Making Dreams Come True: Global Illumination with Enlighten. Graham Hazel Senior Product Manager Sam Bugden Technical Artist
Making Dreams Come True: Global Illumination with Enlighten Graham Hazel Senior Product Manager Sam Bugden Technical Artist About Me Grew up in Cambridge, UK, with Acorn computers in the house Programmer
Dynamic Resolution Rendering
Dynamic Resolution Rendering Doug Binks Introduction The resolution selection screen has been one of the defining aspects of PC gaming since the birth of games. In this whitepaper and the accompanying
Introduction to GPGPU. Tiziano Diamanti [email protected]
[email protected] Agenda From GPUs to GPGPUs GPGPU architecture CUDA programming model Perspective projection Vectors that connect the vanishing point to every point of the 3D model will intersecate
Computer Science. 232 Computer Science. Degrees and Certificates Awarded. A.S. Degree Requirements. Program Student Outcomes. Department Offices
232 Computer Science Computer Science (See Computer Information Systems section for additional computer courses.) We are in the Computer Age. Virtually every occupation in the world today has an interface
SAPPHIRE HD 6870 1GB GDDR5 PCIE. www.msystems.gr
SAPPHIRE HD 6870 1GB GDDR5 PCIE Get Radeon in Your System - Immerse yourself with AMD Eyefinity technology and expand your games across multiple displays. Experience ultra-realistic visuals and explosive
SAPPHIRE VAPOR-X R9 270X 2GB GDDR5 OC WITH BOOST
SAPPHIRE VAPOR-X R9 270X 2GB GDDR5 OC WITH BOOST Specification Display Support Output GPU Video Memory Dimension Software Accessory 4 x Maximum Display Monitor(s) support 1 x HDMI (with 3D) 1 x DisplayPort
Maximize Application Performance On the Go and In the Cloud with OpenCL* on Intel Architecture
Maximize Application Performance On the Go and In the Cloud with OpenCL* on Intel Architecture Arnon Peleg (Intel) Ben Ashbaugh (Intel) Dave Helmly (Adobe) Legal INFORMATION IN THIS DOCUMENT IS PROVIDED
NXTware Remote. Advanced Development and Maintenance Environment for OpenVMS and other Strategic Platforms
NXTware Remote Advanced Development and Maintenance Environment for OpenVMS and other Strategic Platforms Gerrit Woertman CTO OpenVMS Business Generating Software [email protected] +31 6 51341600 Introduction
Performance Testing in Virtualized Environments. Emily Apsey Product Engineer
Performance Testing in Virtualized Environments Emily Apsey Product Engineer Introduction Product Engineer on the Performance Engineering Team Overview of team - Specialty in Virtualization - Citrix, VMWare,
Getting Started with RemoteFX in Windows Embedded Compact 7
Getting Started with RemoteFX in Windows Embedded Compact 7 Writers: Randy Ocheltree, Ryan Wike Technical Reviewer: Windows Embedded Compact RDP Team Applies To: Windows Embedded Compact 7 Published: January
Using the Windows Cluster
Using the Windows Cluster Christian Terboven [email protected] aachen.de Center for Computing and Communication RWTH Aachen University Windows HPC 2008 (II) September 17, RWTH Aachen Agenda o Windows Cluster
Several tips on how to choose a suitable computer
Several tips on how to choose a suitable computer This document provides more specific information on how to choose a computer that will be suitable for scanning and postprocessing of your data with Artec
Instructor. Goals. Image Synthesis Examples. Applications. Computer Graphics. Why Study 3D Computer Graphics?
Computer Graphics Motivation: Why do we study 3D Graphics? http://www.cs.ucsd.edu/~ravir Instructor http://www.cs.ucsd.edu/~ravir PhD Stanford, 2002. PhD thesis developed Spherical Harmonic Lighting widely
4.1 Introduction 4.2 Explain the purpose of an operating system 4.2.1 Describe characteristics of modern operating systems Control Hardware Access
4.1 Introduction The operating system (OS) controls almost all functions on a computer. In this lecture, you will learn about the components, functions, and terminology related to the Windows 2000, Windows
