SlideShare uma empresa Scribd logo
1 de 18
WE NEED TO START
OVERCLOCKING MOBILE!
FOR HACKERSPACE TAIPEI
DATE: DECEMBER 10, 2013
BY PIETER (HWBOT.ORG)
LET’S TALK OVERCLOCKING
•
•
•
•
•

Overclocking

Undervolt

Performance
Tuning

Underclocking

Overvolt

Saving $$
Free additional performance
Free power saving
Two axes: frequency and voltage
Temperature and power consumption trade-off
COMMUNITY (“YOU’RE NOT ALONE”)
• Hundreds of communities worldwide
• Estimate ~ 10,000 overclockers worldwide
• Varying from stock cooling to liquid helium

Haswell Cooling @ HWBOT
Air
18%
Cascade
3%
Water
43%

Dry Ice
3%

LN2
19%

Stock
8%

Phase Change
6%
IT’S GOOD FOR PRODUCT DEVELOPMENT
TOO
RMA of Desktop Motherboards
(source: hardware.fr)
3.50%
3.00%
2.98%
2.50%
2.54%

2.49%

2.00%

2.21%
1.95%

1.50%

1.85%

2.01%

2.03%
1.80%

1.00%
0.50%

Oct-09
Dec-09
Feb-10
Apr-10
Jun-10
Aug-10
Oct-10
Dec-10
Feb-11
Apr-11
Jun-11
Aug-11
Oct-11
Dec-11
Feb-12
Apr-12
Jun-12
Aug-12
Oct-12
Dec-12
Feb-13
Apr-13
Jun-13
Aug-13
Oct-13

0.00%
COMPETITION DRIVES INNOVATION
• Ten years ago, industry disliked overclocking. Now we have dedicated
products!
1998

2003

2008

2013
SO OVERCLOCKING IS GOOD!
• It’s fun, entertainment
• Getting the more for the same value
• Improve hardware design
• Driving technology through competitive spirit
• Community feeling
DESKTOP 10 YEARS AGO: ENTHUSIASTS!!!
Turbo PLL
(overclock FSB higher than bios allows)

Voltage modification
(overvolt higher than bios allows)
MOBILE IS LAGGING TEN YEARS BEHIND
• Is it overclockable? Sure.
• What’s the record? No idea.
• Lack of structure, dedicated
community, competition

• Information is out there (“PLL4
overclock”), but hard to find
and hard to do
FOUR PILLARS OF THE OVERCLOCKING
ECO-SYSTEM

PLATFORM

BENCHMARK

HARDWARE

TOOLS
FOUR PILLARS OF THE OVERCLOCKING
ECO-SYSTEM – APPLIED TO DESKTOP

PLATFORM

BENCHMARK

HARDWARE

TOOLS

•
•
•
•

• Plenty available
• Good security
• Very competitive

• Designed
specifically for
OC
• In-house
overclockers
(RD)

• BIOS fully
unlocked
• Special software
• Extreme OC
bioses

Desktop PC
Windows OS
(rarely Linux)
Driven by
gaming

Overclocking on desktop has a fully functional eco-system, where users have options provided
by the industry and can push hardware to its limits
FOUR PILLARS OF THE OVERCLOCKING
ECO-SYSTEM – APPLIED TO MOBILE
PLATFORM

BENCHMARK

HARDWARE

TOOLS

• Mobile devices
• Android
• Linux

• Plenty available
• Lots of security
issues
• Under scrutiny
nowadays (ask
mobilegeeks!)

• Designed only for
specific purpose (no
oc)
• No attention for
performance tuning
(eg: OS update
schedule nonGoogle)

• Kernel: only built by
enthusiasts
• Roms: only built by
enthusiasts
• Software: only built
by enthusiasts

Overclocking mobile devices (and derivatives) is only driven by enthusiasts. Lack of competitive
spirit to drive the industry to build better hardware and provide OC tools.
KICK OFF THE ECO-SYSTEM

Benchmark +
Competition

Overclockable
devices

Kernel / rom
devs want
“fastest”
HOW HACKERSPACE CAN HELP
BENCHMARK: HWBOT Prime
• Prepare for Android platform
• Open source (everyone can check the code)
• Secure submission to competitive ranking

TOOL: Kernel unlocking
• Raspberry Pi or Odroid
• Develop open / unlocked kernel for overclocking

TOOL: Rom for overclocking
• Rasperry Pi or Odroid
• Build OS for overclocking
HWBOT PRIME CHALLENGES
• Java-based benchmark
• Github: https://github.com/frederikcolardyn/benchbot/
• Challenges
•
•
•
•

Improve compatibility with Android platform
Use HWBOT API to send scores online
Hardware detection
(match to HWBOT database)
Desktop version

Mobile version
KERNEL CHALLENGES
• Choose specific device, project is “Full Unlock”
• Raspberry Pi, Odroid

• Challenges
•
•
•
•

Improve DVFS tables
Study available datasheets
Unlock “PLL overclocking”

Unlock GPU overclocking
ROM CHALLENGES
• Choose specific device, project is “Full Unlock”
• Raspberry Pi, Odroid

• Challenges
• Compatibility with kernel
• Build OC tool (eg: with slider)
• Optimize file system for benchmark
Overclock Mobile Devices and Drive Innovation

Mais conteúdo relacionado

Destaque

HWBOT Rookie Rumble #19 Report
 HWBOT Rookie Rumble #19 Report HWBOT Rookie Rumble #19 Report
HWBOT Rookie Rumble #19 ReportHWBOT
 
Computex 2014 - Overclocking Infographic
Computex 2014 - Overclocking InfographicComputex 2014 - Overclocking Infographic
Computex 2014 - Overclocking InfographicHWBOT
 
HWBOT Rookie Rumble #9 Report
HWBOT Rookie Rumble #9 ReportHWBOT Rookie Rumble #9 Report
HWBOT Rookie Rumble #9 ReportHWBOT
 
HWBOT Infographic: Overclocking in 2014
HWBOT Infographic: Overclocking in 2014HWBOT Infographic: Overclocking in 2014
HWBOT Infographic: Overclocking in 2014HWBOT
 
HWBOT Rookie Rumble #12 Report
HWBOT Rookie Rumble #12 ReportHWBOT Rookie Rumble #12 Report
HWBOT Rookie Rumble #12 ReportHWBOT
 
HWBOT World Tour 2015 - North America Lan ETS Guide
HWBOT World Tour 2015 - North America Lan ETS GuideHWBOT World Tour 2015 - North America Lan ETS Guide
HWBOT World Tour 2015 - North America Lan ETS GuideHWBOT
 
Hwb rookierumble14
Hwb rookierumble14Hwb rookierumble14
Hwb rookierumble14HWBOT
 
Introducing OC Esports, The Next Generation Competitive Overclocking Platform
Introducing OC Esports, The Next Generation Competitive Overclocking PlatformIntroducing OC Esports, The Next Generation Competitive Overclocking Platform
Introducing OC Esports, The Next Generation Competitive Overclocking PlatformHWBOT
 
HWBOT LN2 Certification Level 4: LN2 Use for overclocking “in public”
 HWBOT LN2 Certification Level 4: LN2 Use for overclocking “in public” HWBOT LN2 Certification Level 4: LN2 Use for overclocking “in public”
HWBOT LN2 Certification Level 4: LN2 Use for overclocking “in public”HWBOT
 
HWBOT LN2 Certification Level 1: Introduction & Safety
HWBOT LN2 Certification Level 1: Introduction & SafetyHWBOT LN2 Certification Level 1: Introduction & Safety
HWBOT LN2 Certification Level 1: Introduction & SafetyHWBOT
 
Novice Nimble #1 Report
Novice Nimble #1 ReportNovice Nimble #1 Report
Novice Nimble #1 ReportHWBOT
 
PAX Australia 2016 Panel "Pushing Limits: Going Beyond 8 GHz"
PAX Australia 2016 Panel "Pushing Limits: Going Beyond 8 GHz"PAX Australia 2016 Panel "Pushing Limits: Going Beyond 8 GHz"
PAX Australia 2016 Panel "Pushing Limits: Going Beyond 8 GHz"HWBOT
 
HWBOT Rookie Rumble #18 Report
 HWBOT Rookie Rumble #18 Report HWBOT Rookie Rumble #18 Report
HWBOT Rookie Rumble #18 ReportHWBOT
 
GPUPI Integration Report (V5)
GPUPI Integration Report (V5)GPUPI Integration Report (V5)
GPUPI Integration Report (V5)HWBOT
 
[IDF'15 SF] RPCS001 — Overclocking 6th Generation Intel® Core™ Processors!
[IDF'15 SF] RPCS001 — Overclocking 6th Generation Intel® Core™ Processors![IDF'15 SF] RPCS001 — Overclocking 6th Generation Intel® Core™ Processors!
[IDF'15 SF] RPCS001 — Overclocking 6th Generation Intel® Core™ Processors!HWBOT
 
HWBOT Team Cup 2016 Report
HWBOT Team Cup 2016 ReportHWBOT Team Cup 2016 Report
HWBOT Team Cup 2016 ReportHWBOT
 
IDF'16 San Francisco - Overclocking Session
IDF'16 San Francisco - Overclocking SessionIDF'16 San Francisco - Overclocking Session
IDF'16 San Francisco - Overclocking SessionHWBOT
 

Destaque (17)

HWBOT Rookie Rumble #19 Report
 HWBOT Rookie Rumble #19 Report HWBOT Rookie Rumble #19 Report
HWBOT Rookie Rumble #19 Report
 
Computex 2014 - Overclocking Infographic
Computex 2014 - Overclocking InfographicComputex 2014 - Overclocking Infographic
Computex 2014 - Overclocking Infographic
 
HWBOT Rookie Rumble #9 Report
HWBOT Rookie Rumble #9 ReportHWBOT Rookie Rumble #9 Report
HWBOT Rookie Rumble #9 Report
 
HWBOT Infographic: Overclocking in 2014
HWBOT Infographic: Overclocking in 2014HWBOT Infographic: Overclocking in 2014
HWBOT Infographic: Overclocking in 2014
 
HWBOT Rookie Rumble #12 Report
HWBOT Rookie Rumble #12 ReportHWBOT Rookie Rumble #12 Report
HWBOT Rookie Rumble #12 Report
 
HWBOT World Tour 2015 - North America Lan ETS Guide
HWBOT World Tour 2015 - North America Lan ETS GuideHWBOT World Tour 2015 - North America Lan ETS Guide
HWBOT World Tour 2015 - North America Lan ETS Guide
 
Hwb rookierumble14
Hwb rookierumble14Hwb rookierumble14
Hwb rookierumble14
 
Introducing OC Esports, The Next Generation Competitive Overclocking Platform
Introducing OC Esports, The Next Generation Competitive Overclocking PlatformIntroducing OC Esports, The Next Generation Competitive Overclocking Platform
Introducing OC Esports, The Next Generation Competitive Overclocking Platform
 
HWBOT LN2 Certification Level 4: LN2 Use for overclocking “in public”
 HWBOT LN2 Certification Level 4: LN2 Use for overclocking “in public” HWBOT LN2 Certification Level 4: LN2 Use for overclocking “in public”
HWBOT LN2 Certification Level 4: LN2 Use for overclocking “in public”
 
HWBOT LN2 Certification Level 1: Introduction & Safety
HWBOT LN2 Certification Level 1: Introduction & SafetyHWBOT LN2 Certification Level 1: Introduction & Safety
HWBOT LN2 Certification Level 1: Introduction & Safety
 
Novice Nimble #1 Report
Novice Nimble #1 ReportNovice Nimble #1 Report
Novice Nimble #1 Report
 
PAX Australia 2016 Panel "Pushing Limits: Going Beyond 8 GHz"
PAX Australia 2016 Panel "Pushing Limits: Going Beyond 8 GHz"PAX Australia 2016 Panel "Pushing Limits: Going Beyond 8 GHz"
PAX Australia 2016 Panel "Pushing Limits: Going Beyond 8 GHz"
 
HWBOT Rookie Rumble #18 Report
 HWBOT Rookie Rumble #18 Report HWBOT Rookie Rumble #18 Report
HWBOT Rookie Rumble #18 Report
 
GPUPI Integration Report (V5)
GPUPI Integration Report (V5)GPUPI Integration Report (V5)
GPUPI Integration Report (V5)
 
[IDF'15 SF] RPCS001 — Overclocking 6th Generation Intel® Core™ Processors!
[IDF'15 SF] RPCS001 — Overclocking 6th Generation Intel® Core™ Processors![IDF'15 SF] RPCS001 — Overclocking 6th Generation Intel® Core™ Processors!
[IDF'15 SF] RPCS001 — Overclocking 6th Generation Intel® Core™ Processors!
 
HWBOT Team Cup 2016 Report
HWBOT Team Cup 2016 ReportHWBOT Team Cup 2016 Report
HWBOT Team Cup 2016 Report
 
IDF'16 San Francisco - Overclocking Session
IDF'16 San Francisco - Overclocking SessionIDF'16 San Francisco - Overclocking Session
IDF'16 San Francisco - Overclocking Session
 

Semelhante a Overclock Mobile Devices and Drive Innovation

OpenCL & the Future of Desktop High Performance Computing in CAD
OpenCL & the Future of Desktop High Performance Computing in CADOpenCL & the Future of Desktop High Performance Computing in CAD
OpenCL & the Future of Desktop High Performance Computing in CADDesign World
 
ABS 2014 - The Growth of Android in Embedded Systems
ABS 2014 - The Growth of Android in Embedded SystemsABS 2014 - The Growth of Android in Embedded Systems
ABS 2014 - The Growth of Android in Embedded SystemsBenjamin Zores
 
Building the Ultimate Device Matrix
Building the Ultimate Device MatrixBuilding the Ultimate Device Matrix
Building the Ultimate Device MatrixCarly Vanderwert
 
Design for Scale / Surge 2010
Design for Scale / Surge 2010Design for Scale / Surge 2010
Design for Scale / Surge 2010Christopher Brown
 
Windows optimization and customization
Windows optimization and customizationWindows optimization and customization
Windows optimization and customizationHiren Mayani
 
How to get access to World Largest AI super Computer to do Advanced AI research
How to get access to World Largest AI super Computer to  do Advanced AI researchHow to get access to World Largest AI super Computer to  do Advanced AI research
How to get access to World Largest AI super Computer to do Advanced AI researchGanesan Narayanasamy
 
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...Odinot Stanislas
 
ABS 2014 - Android Kit Kat Internals
ABS 2014 - Android Kit Kat InternalsABS 2014 - Android Kit Kat Internals
ABS 2014 - Android Kit Kat InternalsBenjamin Zores
 
Hacker's and painters Hardware Hacking 101 - 10th Oct 2014
Hacker's and painters Hardware Hacking 101 - 10th Oct 2014Hacker's and painters Hardware Hacking 101 - 10th Oct 2014
Hacker's and painters Hardware Hacking 101 - 10th Oct 2014Takeda Pharmaceuticals
 
Abs2014 kitkatinternals-212-phpapp01
Abs2014 kitkatinternals-212-phpapp01Abs2014 kitkatinternals-212-phpapp01
Abs2014 kitkatinternals-212-phpapp01letuan9999
 
OnAndroidConf 2013: Accelerating the Android Platform Build
OnAndroidConf 2013: Accelerating the Android Platform BuildOnAndroidConf 2013: Accelerating the Android Platform Build
OnAndroidConf 2013: Accelerating the Android Platform BuildDavid Rosen
 
Pilot Hadoop Towards 2500 Nodes and Cluster Redundancy
Pilot Hadoop Towards 2500 Nodes and Cluster RedundancyPilot Hadoop Towards 2500 Nodes and Cluster Redundancy
Pilot Hadoop Towards 2500 Nodes and Cluster RedundancyStuart Pook
 
Kickstaring the transition to parallel computing with open hardware
Kickstaring the transition to parallel computing with open hardwareKickstaring the transition to parallel computing with open hardware
Kickstaring the transition to parallel computing with open hardwareAndreas Olofsson
 
Open Compute and the History of the Open Source Data Center
Open Compute and the History of the Open Source Data CenterOpen Compute and the History of the Open Source Data Center
Open Compute and the History of the Open Source Data CenterCole Crawford
 
DESIGN West 2013 Presentation: Accelerating Android Development and Delivery
DESIGN West 2013 Presentation: Accelerating Android Development and DeliveryDESIGN West 2013 Presentation: Accelerating Android Development and Delivery
DESIGN West 2013 Presentation: Accelerating Android Development and DeliveryDavid Rosen
 
Oracle Performance On Linux X86 systems
Oracle  Performance On Linux  X86 systems Oracle  Performance On Linux  X86 systems
Oracle Performance On Linux X86 systems Baruch Osoveskiy
 
Evolution of unix environments and the road to faster deployments
Evolution of unix environments and the road to faster deploymentsEvolution of unix environments and the road to faster deployments
Evolution of unix environments and the road to faster deploymentsRakuten Group, Inc.
 
0xdroid -- community-developed Android distribution by 0xlab
0xdroid -- community-developed Android distribution by 0xlab0xdroid -- community-developed Android distribution by 0xlab
0xdroid -- community-developed Android distribution by 0xlabNational Cheng Kung University
 
FreeBSD: The Next 10 Years (MeetBSD 2014)
FreeBSD: The Next 10 Years (MeetBSD 2014)FreeBSD: The Next 10 Years (MeetBSD 2014)
FreeBSD: The Next 10 Years (MeetBSD 2014)iXsystems
 

Semelhante a Overclock Mobile Devices and Drive Innovation (20)

OpenCL & the Future of Desktop High Performance Computing in CAD
OpenCL & the Future of Desktop High Performance Computing in CADOpenCL & the Future of Desktop High Performance Computing in CAD
OpenCL & the Future of Desktop High Performance Computing in CAD
 
ABS 2014 - The Growth of Android in Embedded Systems
ABS 2014 - The Growth of Android in Embedded SystemsABS 2014 - The Growth of Android in Embedded Systems
ABS 2014 - The Growth of Android in Embedded Systems
 
Building the Ultimate Device Matrix
Building the Ultimate Device MatrixBuilding the Ultimate Device Matrix
Building the Ultimate Device Matrix
 
Design for Scale / Surge 2010
Design for Scale / Surge 2010Design for Scale / Surge 2010
Design for Scale / Surge 2010
 
Windows optimization and customization
Windows optimization and customizationWindows optimization and customization
Windows optimization and customization
 
How to get access to World Largest AI super Computer to do Advanced AI research
How to get access to World Largest AI super Computer to  do Advanced AI researchHow to get access to World Largest AI super Computer to  do Advanced AI research
How to get access to World Largest AI super Computer to do Advanced AI research
 
Ceph
CephCeph
Ceph
 
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...
 
ABS 2014 - Android Kit Kat Internals
ABS 2014 - Android Kit Kat InternalsABS 2014 - Android Kit Kat Internals
ABS 2014 - Android Kit Kat Internals
 
Hacker's and painters Hardware Hacking 101 - 10th Oct 2014
Hacker's and painters Hardware Hacking 101 - 10th Oct 2014Hacker's and painters Hardware Hacking 101 - 10th Oct 2014
Hacker's and painters Hardware Hacking 101 - 10th Oct 2014
 
Abs2014 kitkatinternals-212-phpapp01
Abs2014 kitkatinternals-212-phpapp01Abs2014 kitkatinternals-212-phpapp01
Abs2014 kitkatinternals-212-phpapp01
 
OnAndroidConf 2013: Accelerating the Android Platform Build
OnAndroidConf 2013: Accelerating the Android Platform BuildOnAndroidConf 2013: Accelerating the Android Platform Build
OnAndroidConf 2013: Accelerating the Android Platform Build
 
Pilot Hadoop Towards 2500 Nodes and Cluster Redundancy
Pilot Hadoop Towards 2500 Nodes and Cluster RedundancyPilot Hadoop Towards 2500 Nodes and Cluster Redundancy
Pilot Hadoop Towards 2500 Nodes and Cluster Redundancy
 
Kickstaring the transition to parallel computing with open hardware
Kickstaring the transition to parallel computing with open hardwareKickstaring the transition to parallel computing with open hardware
Kickstaring the transition to parallel computing with open hardware
 
Open Compute and the History of the Open Source Data Center
Open Compute and the History of the Open Source Data CenterOpen Compute and the History of the Open Source Data Center
Open Compute and the History of the Open Source Data Center
 
DESIGN West 2013 Presentation: Accelerating Android Development and Delivery
DESIGN West 2013 Presentation: Accelerating Android Development and DeliveryDESIGN West 2013 Presentation: Accelerating Android Development and Delivery
DESIGN West 2013 Presentation: Accelerating Android Development and Delivery
 
Oracle Performance On Linux X86 systems
Oracle  Performance On Linux  X86 systems Oracle  Performance On Linux  X86 systems
Oracle Performance On Linux X86 systems
 
Evolution of unix environments and the road to faster deployments
Evolution of unix environments and the road to faster deploymentsEvolution of unix environments and the road to faster deployments
Evolution of unix environments and the road to faster deployments
 
0xdroid -- community-developed Android distribution by 0xlab
0xdroid -- community-developed Android distribution by 0xlab0xdroid -- community-developed Android distribution by 0xlab
0xdroid -- community-developed Android distribution by 0xlab
 
FreeBSD: The Next 10 Years (MeetBSD 2014)
FreeBSD: The Next 10 Years (MeetBSD 2014)FreeBSD: The Next 10 Years (MeetBSD 2014)
FreeBSD: The Next 10 Years (MeetBSD 2014)
 

Mais de HWBOT

Pushing Limits: Overclocking Up To 18 Cores
Pushing Limits: Overclocking Up To 18 CoresPushing Limits: Overclocking Up To 18 Cores
Pushing Limits: Overclocking Up To 18 CoresHWBOT
 
HWBOT X San Pedro Sula Event Report (June 10, 2017)
HWBOT X San Pedro Sula Event Report (June 10, 2017)HWBOT X San Pedro Sula Event Report (June 10, 2017)
HWBOT X San Pedro Sula Event Report (June 10, 2017)HWBOT
 
HWBOT X St Benoit - OC & PC Build Workshops
HWBOT X St Benoit - OC & PC Build WorkshopsHWBOT X St Benoit - OC & PC Build Workshops
HWBOT X St Benoit - OC & PC Build WorkshopsHWBOT
 
HWBOT X San Pedro Sula Event Report
HWBOT X San Pedro Sula Event ReportHWBOT X San Pedro Sula Event Report
HWBOT X San Pedro Sula Event ReportHWBOT
 
Overclocking | Going Down the Rabbit Hole
Overclocking | Going Down the Rabbit HoleOverclocking | Going Down the Rabbit Hole
Overclocking | Going Down the Rabbit HoleHWBOT
 
HWBOT World Tour 2016 - Computex Press Event
HWBOT World Tour 2016 - Computex Press EventHWBOT World Tour 2016 - Computex Press Event
HWBOT World Tour 2016 - Computex Press EventHWBOT
 
Novice Nimble #2 Report
 Novice Nimble #2 Report Novice Nimble #2 Report
Novice Nimble #2 ReportHWBOT
 
HWBOT World Tour 2015 - Asia Computex
 HWBOT World Tour 2015 - Asia Computex HWBOT World Tour 2015 - Asia Computex
HWBOT World Tour 2015 - Asia ComputexHWBOT
 
HWBOT Rookie Rumble #15 Report
 HWBOT Rookie Rumble #15 Report HWBOT Rookie Rumble #15 Report
HWBOT Rookie Rumble #15 ReportHWBOT
 
HWBOT LN2 Certification Level 3: LN2 Use for overclocking “with others”
HWBOT LN2 Certification Level 3: LN2 Use for overclocking “with others”HWBOT LN2 Certification Level 3: LN2 Use for overclocking “with others”
HWBOT LN2 Certification Level 3: LN2 Use for overclocking “with others”HWBOT
 
HWBOT LN2 Certification Level 2: LN2 Use for Overclocking “personal”
HWBOT LN2 Certification Level 2: LN2 Use for Overclocking “personal”HWBOT LN2 Certification Level 2: LN2 Use for Overclocking “personal”
HWBOT LN2 Certification Level 2: LN2 Use for Overclocking “personal”HWBOT
 
HWBOT Rookie Rumble #15 Report
 HWBOT Rookie Rumble #15 Report HWBOT Rookie Rumble #15 Report
HWBOT Rookie Rumble #15 ReportHWBOT
 
HWBOT Rookie Rumble #14 Report
 HWBOT Rookie Rumble #14 Report HWBOT Rookie Rumble #14 Report
HWBOT Rookie Rumble #14 ReportHWBOT
 
HWBOT Rookie Rumble #13 Report
HWBOT Rookie Rumble #13 ReportHWBOT Rookie Rumble #13 Report
HWBOT Rookie Rumble #13 ReportHWBOT
 

Mais de HWBOT (14)

Pushing Limits: Overclocking Up To 18 Cores
Pushing Limits: Overclocking Up To 18 CoresPushing Limits: Overclocking Up To 18 Cores
Pushing Limits: Overclocking Up To 18 Cores
 
HWBOT X San Pedro Sula Event Report (June 10, 2017)
HWBOT X San Pedro Sula Event Report (June 10, 2017)HWBOT X San Pedro Sula Event Report (June 10, 2017)
HWBOT X San Pedro Sula Event Report (June 10, 2017)
 
HWBOT X St Benoit - OC & PC Build Workshops
HWBOT X St Benoit - OC & PC Build WorkshopsHWBOT X St Benoit - OC & PC Build Workshops
HWBOT X St Benoit - OC & PC Build Workshops
 
HWBOT X San Pedro Sula Event Report
HWBOT X San Pedro Sula Event ReportHWBOT X San Pedro Sula Event Report
HWBOT X San Pedro Sula Event Report
 
Overclocking | Going Down the Rabbit Hole
Overclocking | Going Down the Rabbit HoleOverclocking | Going Down the Rabbit Hole
Overclocking | Going Down the Rabbit Hole
 
HWBOT World Tour 2016 - Computex Press Event
HWBOT World Tour 2016 - Computex Press EventHWBOT World Tour 2016 - Computex Press Event
HWBOT World Tour 2016 - Computex Press Event
 
Novice Nimble #2 Report
 Novice Nimble #2 Report Novice Nimble #2 Report
Novice Nimble #2 Report
 
HWBOT World Tour 2015 - Asia Computex
 HWBOT World Tour 2015 - Asia Computex HWBOT World Tour 2015 - Asia Computex
HWBOT World Tour 2015 - Asia Computex
 
HWBOT Rookie Rumble #15 Report
 HWBOT Rookie Rumble #15 Report HWBOT Rookie Rumble #15 Report
HWBOT Rookie Rumble #15 Report
 
HWBOT LN2 Certification Level 3: LN2 Use for overclocking “with others”
HWBOT LN2 Certification Level 3: LN2 Use for overclocking “with others”HWBOT LN2 Certification Level 3: LN2 Use for overclocking “with others”
HWBOT LN2 Certification Level 3: LN2 Use for overclocking “with others”
 
HWBOT LN2 Certification Level 2: LN2 Use for Overclocking “personal”
HWBOT LN2 Certification Level 2: LN2 Use for Overclocking “personal”HWBOT LN2 Certification Level 2: LN2 Use for Overclocking “personal”
HWBOT LN2 Certification Level 2: LN2 Use for Overclocking “personal”
 
HWBOT Rookie Rumble #15 Report
 HWBOT Rookie Rumble #15 Report HWBOT Rookie Rumble #15 Report
HWBOT Rookie Rumble #15 Report
 
HWBOT Rookie Rumble #14 Report
 HWBOT Rookie Rumble #14 Report HWBOT Rookie Rumble #14 Report
HWBOT Rookie Rumble #14 Report
 
HWBOT Rookie Rumble #13 Report
HWBOT Rookie Rumble #13 ReportHWBOT Rookie Rumble #13 Report
HWBOT Rookie Rumble #13 Report
 

Último

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 

Último (20)

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 

Overclock Mobile Devices and Drive Innovation

  • 1. WE NEED TO START OVERCLOCKING MOBILE! FOR HACKERSPACE TAIPEI DATE: DECEMBER 10, 2013 BY PIETER (HWBOT.ORG)
  • 2. LET’S TALK OVERCLOCKING • • • • • Overclocking Undervolt Performance Tuning Underclocking Overvolt Saving $$ Free additional performance Free power saving Two axes: frequency and voltage Temperature and power consumption trade-off
  • 3. COMMUNITY (“YOU’RE NOT ALONE”) • Hundreds of communities worldwide • Estimate ~ 10,000 overclockers worldwide • Varying from stock cooling to liquid helium Haswell Cooling @ HWBOT Air 18% Cascade 3% Water 43% Dry Ice 3% LN2 19% Stock 8% Phase Change 6%
  • 4. IT’S GOOD FOR PRODUCT DEVELOPMENT TOO RMA of Desktop Motherboards (source: hardware.fr) 3.50% 3.00% 2.98% 2.50% 2.54% 2.49% 2.00% 2.21% 1.95% 1.50% 1.85% 2.01% 2.03% 1.80% 1.00% 0.50% Oct-09 Dec-09 Feb-10 Apr-10 Jun-10 Aug-10 Oct-10 Dec-10 Feb-11 Apr-11 Jun-11 Aug-11 Oct-11 Dec-11 Feb-12 Apr-12 Jun-12 Aug-12 Oct-12 Dec-12 Feb-13 Apr-13 Jun-13 Aug-13 Oct-13 0.00%
  • 5. COMPETITION DRIVES INNOVATION • Ten years ago, industry disliked overclocking. Now we have dedicated products! 1998 2003 2008 2013
  • 6. SO OVERCLOCKING IS GOOD! • It’s fun, entertainment • Getting the more for the same value • Improve hardware design • Driving technology through competitive spirit • Community feeling
  • 7. DESKTOP 10 YEARS AGO: ENTHUSIASTS!!! Turbo PLL (overclock FSB higher than bios allows) Voltage modification (overvolt higher than bios allows)
  • 8. MOBILE IS LAGGING TEN YEARS BEHIND • Is it overclockable? Sure. • What’s the record? No idea. • Lack of structure, dedicated community, competition • Information is out there (“PLL4 overclock”), but hard to find and hard to do
  • 9. FOUR PILLARS OF THE OVERCLOCKING ECO-SYSTEM PLATFORM BENCHMARK HARDWARE TOOLS
  • 10. FOUR PILLARS OF THE OVERCLOCKING ECO-SYSTEM – APPLIED TO DESKTOP PLATFORM BENCHMARK HARDWARE TOOLS • • • • • Plenty available • Good security • Very competitive • Designed specifically for OC • In-house overclockers (RD) • BIOS fully unlocked • Special software • Extreme OC bioses Desktop PC Windows OS (rarely Linux) Driven by gaming Overclocking on desktop has a fully functional eco-system, where users have options provided by the industry and can push hardware to its limits
  • 11. FOUR PILLARS OF THE OVERCLOCKING ECO-SYSTEM – APPLIED TO MOBILE PLATFORM BENCHMARK HARDWARE TOOLS • Mobile devices • Android • Linux • Plenty available • Lots of security issues • Under scrutiny nowadays (ask mobilegeeks!) • Designed only for specific purpose (no oc) • No attention for performance tuning (eg: OS update schedule nonGoogle) • Kernel: only built by enthusiasts • Roms: only built by enthusiasts • Software: only built by enthusiasts Overclocking mobile devices (and derivatives) is only driven by enthusiasts. Lack of competitive spirit to drive the industry to build better hardware and provide OC tools.
  • 12. KICK OFF THE ECO-SYSTEM Benchmark + Competition Overclockable devices Kernel / rom devs want “fastest”
  • 13. HOW HACKERSPACE CAN HELP BENCHMARK: HWBOT Prime • Prepare for Android platform • Open source (everyone can check the code) • Secure submission to competitive ranking TOOL: Kernel unlocking • Raspberry Pi or Odroid • Develop open / unlocked kernel for overclocking TOOL: Rom for overclocking • Rasperry Pi or Odroid • Build OS for overclocking
  • 14. HWBOT PRIME CHALLENGES • Java-based benchmark • Github: https://github.com/frederikcolardyn/benchbot/ • Challenges • • • • Improve compatibility with Android platform Use HWBOT API to send scores online Hardware detection (match to HWBOT database)
  • 16. KERNEL CHALLENGES • Choose specific device, project is “Full Unlock” • Raspberry Pi, Odroid • Challenges • • • • Improve DVFS tables Study available datasheets Unlock “PLL overclocking” Unlock GPU overclocking
  • 17. ROM CHALLENGES • Choose specific device, project is “Full Unlock” • Raspberry Pi, Odroid • Challenges • Compatibility with kernel • Build OC tool (eg: with slider) • Optimize file system for benchmark