Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
© Copyright Khronos Group 2016 - Page 1
International Khronos Chapters Program
Chapters Chair: Tomasz BednarzPresented by: Tomasz Bednarz and Neil Trevett
Email: [email protected]
Chapter page link: https://chapters.khronos.org/
Chapter meetup.com link: http://www.meetup.com/pro/KhronosChapters/
© Copyright Khronos Group 2016 - Page 2
Khronos Connects Software to Silicon
Software
Silicon
Khronos is an Industry Consortium of over 100 companies creating royalty-free,
open standard APIs to enable software to access hardware acceleration.
Khronos APIs are used by billions every day.
© Copyright Khronos Group 2016 - Page 3
http://accelerateyourworld.org/
© Copyright Khronos Group 2016 - Page 4
Khronos Open Standards for Graphics and Compute
Portable intermediate representation
for graphics and parallel compute
High-efficiency GPU graphics and
compute for performance critical apps
Workhorse cross-platform professional 3D apps & gaming
Ubiquitous mobile gaming & graphics apps
Heterogeneous parallel compute
2000’s
2008
1990’s
2014
2016
Safety Critical Graphics2005
SPIR-V Ingestion for
desktop OpenGL
OpenGL ES 3.2 released to bring
AEP functionality to core
OpenGL SC 2.0 brings shader
programmability to safety critical
OpenCL 2.2 brings C++ kernel
language to core
SPIR-V 1.1 released to support
C++ kernel language
Released in Feb16. Strong
Adoption – including Android N
LATEST STATUS
© Copyright Khronos Group 2016 - Page 6
How Khronos Works
Conformance Tests and Adopters
Programs for defining conformance,
specification integrity and cross-
vendor portability
Any company is welcome to join
One company one vote
Strong IP Framework to enable
ROYALTY-FREE specifications:
all members agree not assert patents
against conformant implementations
Non-profit organization -
Membership and Adopters fees
cover operating, marketing and
engineering expenses
Only invest where there is
strong industry momentum to
ensure industry relevance –
let Darwinism rule!
Any members can propose new
standards initiatives
Software
Silicon
© Copyright Khronos Group 2016 - Page 7
The Value of Khronos Participation
Gather Industry
Requirements for future
silicon acceleration
Draft Specifications
Confidential to
Khronos members
Publicly Release
Specifications and
Conformance Tests
Non-members
Release
Products
Have a voice in
how key
standards
evolve to suit
your business
needs
Develop
products in
parallel with
spec drafting
for faster time
to market
See an early window
into the future of the
industry technology
roadmap before
products are
developed
Products are aligned
with global market
needs and trends
The Khronos standardization process is proven to RAPIDLY
generate industry consensus on future hardware acceleration
functionality to EFFICIENTLY create new market opportunities
Members can ship
products faster than
non-members
© Copyright Khronos Group 2016 - Page 8
Khronos Cooperative Framework
Royalty-Free
Specifications
Conformance Tests and
Adopters Program
Documentation, Tools
SDKs, Code Samples
Adopters Build conformant
implementation and products
DevelopersDevelop applications
using the APIs
Educators / CertifiersCreate Courses
Training and Certification
Educator Guidelines
Courseware Materials
API Working Groups (Industry and Academic
members)
Members
Wider Community
$
$
Khronos BoardStrategy, budget and
oversight$$One company one vote in working groups
Board members still have just one vote
© Copyright Khronos Group 2016 - Page 9
Khronos Chapters
Developer and
Education
Community
Khronos Chapters are vital to enable grassroots engagement with the
developer and Education communities about cool Khronos technologies!
And they are fun!
Tomasz – Chapter Chair
Chapter Leaders
© Copyright Khronos Group 2016 - Page 10
• Khronos Chapter is:
- Local groups of Khronos API users who meet virtually or in person
- Expand understanding of Khronos APIs and technical achievements
- Inspire others through use of Khronos technologies
- A Khronos Chapter is a community,
- A platform for local developers to share and communicate
- Organized around a geographical region, such as city or state supporting the local
developers community
- An opportunity to meet Khronos member companies and get the latest updates
- A chance to socialize with other developers
- See: https://chapters.khronos.org/
What is a Khronos Chapter?
© Copyright Khronos Group 2016 - Page 11
• Khronos Chapter is:
- Organized and run by one or more Chapters Leaders
- Chapter events are held under the name of Khronos and get
support from us
- Chapters have meetups, demos, talks, competitions,
workshops, cross-cities events
- Khronos has an elected Chapter Chair, who is a Khronos
member and liaison between Chapter Leaders and Khronos
membership and management
- Contact Chapter Chair under [email protected]
What is a Khronos Chapter?
© Copyright Khronos Group 2016 - Page 12
Benefits• Khronos provides Chapters with the
following benefits:
- Budget
- Web presence
- Meetup Account
- Upcoming Chapter meeting list
- Social media promotion
- Promotion
- Event management assistance
- Speakers program
- Khronos trademarks
- Event invitations
- Chapter Leader email list
- Materials
- Preferred access
© Copyright Khronos Group 2016 - Page 13
Duties of the Chapter Leader• Duties of the Chapter Leader
- Set priorities for the Chapter
- Plan, schedule, and preside over Chapter business meetings
- Oversee Chapter operations to make sure essential tasks are getting done
- Serve as the Chapter’s primary contact with the Khronos Group
- Act as the spokesperson for the Chapter
- Complete the Review and Forecast (RAF) document
- Maintain (or delegate to maintain) the Meetup and other online presences
- Attend Khronos meetings for Chapter Leaders
- Prepare operating budgets and monitors spending
- Pay venue and other bills
- Connect with other Chapters
• We encourage Chapters to form leadership teams
© Copyright Khronos Group 2016 - Page 14
Forming a Chapter
• Visit the Khronos Chapter site: http://chapters.khronos.org/locations
• If there’s a Chapter in your area:
- Contact the Chapter Leader to get involved
- Join the Chapter group on Meetup.com
- Find out and stop by the next local Chapter event!
• If there’s no Chapter in your area:
- It’s time to set up a local chapter!
- Visit the Chapter site to learn more about becoming a Chapter Leader
- Complete a Khronos Chapter Application
- We’ll review your information and help you set up a local chapter
- Provide a Review and Forecast report (RAF)
- You will be contacted by Chapter Chair if your Chapter is approved
• For any questions about Chapter, please contact Chapter Chair:
© Copyright Khronos Group 2016 - Page 15
Operating a Chapter
• Guidelines document
• Web presence
• Meetings
- Plan, Frequency, Posting, Meeting Reports, Attendee Lists, Topics, Insurance
• Finances:
- Budget, Income, Expenses, Social Events, Expense Reimbursement
• Keeping in touch
• Photos
• Confidentiality
• Ideas for Chapter Activities
- Khronos Speaker Talks, Panel Discussions and Roundtables, Screenings, How-to
presentations, App Workshops, Seminars
© Copyright Khronos Group 2016 - Page 16
Khronos Brisbane Chapter, Australia
• Chapter Leader: Tomasz Bednarz
• Contact: [email protected]
• Signed in members: 38
• Recent meetups:
- High-Performance and Immersive
Visualisation
- OpenGL for Big Data Analytics
- High-Performance Visualisation using
OpenGL/WebGL
- Pub meetings
• Visualisation Matters 2016
http://visualisation.matters.today
• Collocating with other meetups
http://www.meetup.com/Khronos-Brisbane-Chapter/
© Copyright Khronos Group 2016 - Page 17
Khronos Melbourne Chapter, Australia
• Chapter Leader: Xavier Ho
• Contact: [email protected]
• Signed in members: 117
• Recent presentations:
- Visualisation beyond the desktop
- Visualising Volumes: insight into micro-tomography
- Creative Coding for Fun and Profit
• WebGL + three.js Workshop in April
• Videos online:
https://www.youtube.com/playlist?list=PLfkGc7TxES3
xzOZg5C3gfxJTObBKk2umD
http://www.meetup.com/Khronos-Melbourne-Chapter/
© Copyright Khronos Group 2016 - Page 18© Copyright Khronos Group, 2016 - Page
Milano Khronos Chapter, Italy
• Chapter Leader: Giorgio Mazzucchelli
• Contact: [email protected]
• Started: June 2015
• Members: +240
• Recent Meetup
- Physics simulation libraries for WebGL
- AngularJS for 3D app development
- X3DOM Instant 3D, the HTML way
- Firefox DevTools + Mozilla
- Augmented Reality for art in public spaces
© Copyright Khronos Group 2016 - Page 19
Milano Khronos Chapter, Italy
• Activities
- Learning 3D Graphics with WebGL and ThreeJS (4 full-days workshops)
- NodeSchool WebGL basics, shaders (4 hours workshop)
- The Future of Making Things + Autodesk
- 3D Web for manufacturing @Milano Design Week
meetup.com/Khronos-Milano-Chapter
© Copyright Khronos Group 2016 - Page 20
Boston Khronos Chapter, Boston MA
• Chapter Leader: Jim Susinno
• Contact: [email protected]
• Signed in members: 158
• Recent meetups:
- OpenGL for Demoscene and VR
- WebGL Workshop
- Vulkan Round Table
- OpenGL with high-level languages
- Realtime Fluid Simulation using OpenGL
http://www.meetup.com/Khronos-Boston-Chapter/
© Copyright Khronos Group 2016 - Page 21
Prague Khronos Chapter, Czech Republic
Chapter Leader: Ondrej Smrz
Contact: [email protected]
Signed in members: 15
Recent meetup:
- 3D graphics and compute API overview -
OpenGL, WebGL, Vulkan, OpenCL
Next meetup:
- Vulkan – Next generation 3D graphics API
Cooperation with graphics groups at
Czech Universities and skilled
professionals
http://www.meetup.com/Khronos-Prague-Chapter
© Copyright Khronos Group 2016 - Page 22
Keep Up With Khronos
Sign up for the Khronos Newsletter:
https://khr.io/newsletter
© Copyright Khronos Group 2016 - Page 23
International Khronos Chapters Program
Chapters Chair: Tomasz Bednarz
Email: [email protected]
Chapter page link: https://chapters.khronos.org/
Chapter meetup.com link: http://www.meetup.com//pro/KhronosChapters/