SeaJUG 5 15-2018

Author, Entrepreneur at Independent
May. 28, 2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
SeaJUG 5 15-2018
1 of 47

More Related Content

What's hot

Building Enterprise Grade Front-End Applications with JavaScript FrameworksBuilding Enterprise Grade Front-End Applications with JavaScript Frameworks
Building Enterprise Grade Front-End Applications with JavaScript FrameworksFITC
Red Hat Summit 2015 : Drools, jBPM and UberFire RoadmapsRed Hat Summit 2015 : Drools, jBPM and UberFire Roadmaps
Red Hat Summit 2015 : Drools, jBPM and UberFire RoadmapsMark Proctor
Redhat.com: An Architectural Case StudyRedhat.com: An Architectural Case Study
Redhat.com: An Architectural Case StudyPhase2
Respawn 2015: Chimera Entertainment - A decade of game developmentRespawn 2015: Chimera Entertainment - A decade of game development
Respawn 2015: Chimera Entertainment - A decade of game developmentAndreas Katzig
SDLC, Agile methodologies and Career in Product managementSDLC, Agile methodologies and Career in Product management
SDLC, Agile methodologies and Career in Product managementFoyzul Karim
[Rakuten TechConf2014] [C-2] Big Data for eBooks and eReaders[Rakuten TechConf2014] [C-2] Big Data for eBooks and eReaders
[Rakuten TechConf2014] [C-2] Big Data for eBooks and eReadersRakuten Group, Inc.

Similar to SeaJUG 5 15-2018

StackatoStackato
StackatoJonas Brømsø
Stackato v2Stackato v2
Stackato v2Jonas Brømsø
Stackato v6Stackato v6
Stackato v6Jonas Brømsø
Stackato v5Stackato v5
Stackato v5Jonas Brømsø
Stackato v4Stackato v4
Stackato v4Jonas Brømsø
Introduction to Micronaut - JBCNConf 2019Introduction to Micronaut - JBCNConf 2019
Introduction to Micronaut - JBCNConf 2019graemerocher

More from Will Iverson

Java CMS 2015Java CMS 2015
Java CMS 2015Will Iverson
Decisions, Decisions: Native to Mobile WebDecisions, Decisions: Native to Mobile Web
Decisions, Decisions: Native to Mobile WebWill Iverson
Greenfield Java 2013Greenfield Java 2013
Greenfield Java 2013Will Iverson
QA Lab in the CloudQA Lab in the Cloud
QA Lab in the CloudWill Iverson
SeaJUG May 2012 mybatisSeaJUG May 2012 mybatis
SeaJUG May 2012 mybatisWill Iverson
Continuous Delivery OverviewContinuous Delivery Overview
Continuous Delivery OverviewWill Iverson

Recently uploaded

Mitigating Third-Party Risks: Best Practices for CISOs in Ensuring Robust Sec...Mitigating Third-Party Risks: Best Practices for CISOs in Ensuring Robust Sec...
Mitigating Third-Party Risks: Best Practices for CISOs in Ensuring Robust Sec...TrustArc
Mule Meetup Calgary- API Governance & Conformance.pdfMule Meetup Calgary- API Governance & Conformance.pdf
Mule Meetup Calgary- API Governance & Conformance.pdfNithaJoseph4
Easy Salesforce CI/CD with Open Source Only - Dreamforce 23Easy Salesforce CI/CD with Open Source Only - Dreamforce 23
Easy Salesforce CI/CD with Open Source Only - Dreamforce 23NicolasVuillamy1
The Ultimate Administrator’s Guide to HCL Nomad WebThe Ultimate Administrator’s Guide to HCL Nomad Web
The Ultimate Administrator’s Guide to HCL Nomad Webpanagenda
GDSC Cloud Lead Presentation.pptxGDSC Cloud Lead Presentation.pptx
GDSC Cloud Lead Presentation.pptxAbhinavNautiyal8
sap.pptxsap.pptx
sap.pptxSAP

SeaJUG 5 15-2018

Editor's Notes

  1. CPU Introduced Focus on simple integer processing Floating point added later For a brief time, floating point coprocessors Simple single threaded model Multi-threading “hacked” in later GPU introduced Lots and lots of transistors Unlike CPU, GPU just keeps adding cores CPU, multithreading as afterthought GPU, multicore as… uhh… core. Totally different programming model Future History Specialized, different dev model CPU, GPU, Q-Bit…?
  2. Key points Drivers are a lot more complicated than simple memory mapping and event triggers Effectively, operating systems, compilers, support for multiple APIs Huge variety in capabilities, including specialist support for various image and data formats This is why an NVIDIA driver update may weigh in at 500MB – closer to a giant OS, with lots and lots of legacy system support Drivers appear to create their own IR format for the various supported APIs, which is then processed by the video card Easy to imagine tweaking hardware for different use cases. For example, no need for the video output for CPU only tasks Also easy to imagine tweaking for different uses. For example, less memory and more processing for AI, crypto Leaky abstraction – those blue arrows are (relatively) slow bus movement. Still wicked, wicked fast but (relatively) slow
  3. libgdx/gdx/src/com/badlogic/gdx/graphics/g3d/shaders/depth.fragment.glsl libgdx/gdx/src/com/badlogic/gdx/graphics/g3d/shaders/default.vertex.glsl