์ด ๋ฌธ์„œ์˜ ์›๋ณธ์€ ์™ธ๋ถ€ ์œ„ํ‚ค์—์„œ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค.
๊ฐœ๋ฐœ์‚ฌ
Geek Patrol (Geekbench 2006)
Primate Labs (Geekbench2 ~)
์ถœ์‹œ
Geekbench 2006 : 2006๋…„ 7์›” 10์ผ[1]
Geekbench 2 : 2007๋…„ 3์›” 6์ผ
Geekbench 3 : 2013๋…„ 8์›” 15์ผ
Geekbench 4 : 2016๋…„ 8์›” 29์ผ
Geekbench 5 : 2019๋…„ 9์›” 3์ผ
๋‹ค์šด๋กœ๋“œ
์ฃผ์š” ๊ธฐ๋Šฅ
CPU/IO๋“ฑ ๊ธฐ๊ธฐ์„ฑ๋Šฅ ์ธก์ •, ์ŠคํŠธ๋ ˆ์Šค ํ…Œ์ŠคํŠธ
์„œ๋น„์Šค ์š”๊ธˆ
์ „๋ฉด ๋ฌด๋ฃŒ[2] or ๋ถ€๋ถ„์œ ๋ฃŒํ™”(๋ฌด๋ฃŒ)
๊ณต์‹ ํ™ˆํŽ˜์ด์ง€
๋ฒ„์ „[3]
5.0.0
4.4.1
3.4.1
2.4.4

1. ๊ฐœ์š”2. ํ‰๊ฐ€ ํ•ญ๋ชฉ
2.1. Geekbench 22.2. Geekbench 32.3. Geekbench 4
2.3.1. CPU Benchmark2.3.2. Compute Benchmark
2.4. Geekbench 5
2.4.1. CPU Benchmark2.4.2. Compute Benchmark
3. ์—…๋ฐ์ดํŠธ ๋‚ด์—ญ
3.1. Geekbench 43.2. Geekbench 3
3.2.1. Geekbench 3.4.x3.2.2. Geekbench 3.3.x3.2.3. Geekbench 3.2.x3.2.4. Geekbench 3.1.x3.2.5. Geekbench 3.0.x
3.3. Geekbench 2
3.3.1. Geekbench 2.4.x3.3.2. Geekbench 2.3.x3.3.3. Geekbench 2.2.x
4. ๊ด€๋ จ ๋ฌธ์„œ


1. ๊ฐœ์š”[ํŽธ์ง‘]

Geekbench๋Š” Primate Labs์—์„œ ๋งŒ๋“ค๊ณ  ์„œ๋น„์Šค์ค‘์ธ ํฌ๋กœ์Šค ํ”Œ๋žซํผ ๋ฒค์น˜๋งˆํฌ ํˆด์ด๋‹ค.

Windows, macOS๋Š” ๋ฌผ๋ก ์ด๊ณ  iOS์™€ ์•ˆ๋“œ๋กœ์ด๋“œ๊นŒ์ง€ ํฌ๋กœ์Šค ํ”Œ๋žซํผ์„ ์ง€์›ํ•œ๋‹ค.

2. ํ‰๊ฐ€ ํ•ญ๋ชฉ[ํŽธ์ง‘]

2.1. Geekbench 2[ํŽธ์ง‘]

Processor Integer Performance
(Single-Core / Multi-Core)
  • Blowfish
  • Text Compress
  • Text Decompress
  • Image Compress
  • Image Decompress
  • Lua
Processor Floating Point Performance
(Single-Core / Multi-Core)
  • Mandelbrot
  • Dot Product (Scalar)
  • Dot Product (Vector)
  • LU Decomposition
  • Primality Test
  • Sharpen Image
  • Blur Image
Memory Performance
(Single-Core, Scalar)
  • Read Sequential
  • Write Sequential
  • Stdlib Allocate
  • Stdlib Write
  • Stdlib Copy
Stream Performance
(Single-Core, Scalar / Vector)
  • Stream Copy
  • Stream Scale
  • Stream Add
  • Stream Traid

2.2. Geekbench 3[ํŽธ์ง‘]

Processor Integer Performance
(Single-Core / Multi-Core)
  • AES
  • Twofish
  • SHA1
  • SHA2
  • BZip2 Compress
  • BZip2 Decompress
  • JPEG Compress
  • JPEG Decompress
  • PNG Compress
  • PNG Decompress
  • Sobel
  • Lua
  • Dijkstra
Processor Floating Point Performance
(Single-Core / Multi-Core)
  • BlackScholes
  • Mandelbrot
  • Sharpen Filter
  • Blur Filter
  • SGEMM
  • DGEMM
  • SFFT
  • DFFT
  • N-Body
  • Ray-Trace
Memory Performance
(Single-Core / Multi-Core)
  • Stream Copy
  • Stream Scale
  • Stream Add
  • Stream Traid

2.3. Geekbench 4[ํŽธ์ง‘]

Geekbench 4๋Š” ๊ธฐ์กด์˜ CPU ์„ฑ๋Šฅ ์ธก์ •, ๊ทธ๋ฆฌ๊ณ  ์ƒˆ๋กœ ์ถ”๊ฐ€๋œ GPU ์„ฑ๋Šฅ ์ธก์ •์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ํŠนํžˆ๋‚˜ ์ง€๊ธˆ๊นŒ์ง€์˜ ํŠธ๋ Œ๋“œ์˜€๋˜ ๋ถ€๋™ ์†Œ์ˆ˜์  ์—ฐ์‚ฐ๋ณด๋‹ค ์ •์ˆ˜ ์—ฐ์‚ฐ์˜ ๋น„์ค‘์ด ๋†’์•„์กŒ๊ณ , ๋ฒค์น˜๋งˆํฌ์˜ ๋กœ๋“œ ์‹œ๊ฐ„์ด ๊ธธ์–ด์ง€๋ฉด์„œ ์ด๋Ÿฐ ์š”์†Œ๋“ค์ด ์น˜๋ช…์ ์ธ ๋ชจ๋ฐ”์ผ CPU์—์„œ ์„ฑ๋Šฅ ์ˆœ์œ„์˜ ๋ณ€๋™์„ ๋ถˆ๋Ÿฌ ์ผ์œผ์ผฐ๋‹ค.

2.3.1. CPU Benchmark[ํŽธ์ง‘]

Single-Core Performance
Multi-Core Performance
  • AES
  • LZMA
  • JPEG
  • Canny
  • Lua
  • Dijkstra
  • SQLite
  • HTML5 Parse
  • HTML5 DOM
  • Histogram Equalization
  • PDF Rendering
  • LLVM
  • Camera
  • SGEMM
  • SFFT
  • N-Body Physics
  • Ray Tracing
  • Rigid Body Physics
  • HDR
  • Gaussian Blur
  • Speech Recognition
  • Face Detection
  • Memory Copy
  • Memory Latency
  • Memory Bandwidth

2.3.2. Compute Benchmark[ํŽธ์ง‘]

Renderscript Performance
OpenCL Performance - ํ”„๋กœ ๋ฒ„์ „๋งŒ
  • Sobel
  • Histogram Equalization
  • SFFT
  • Gaussian Blur
  • Face Detection
  • RAW
  • Depth of Field
  • Particle Physics

2.4. Geekbench 5[ํŽธ์ง‘]

Geekbench 5๋Š” ๊ธฐ์กด์˜ 4๋ณด๋‹ค CPU ์ค‘์ ์˜ ๋ฒค์น˜๋งˆํฌ๋ฅผ ์ˆ˜ํ–‰ํ•œ๋‹ค.

2.4.1. CPU Benchmark[ํŽธ์ง‘]

Single-Core Performance
Multi-Core Performance
  • AES-XTS
  • Text Compression
  • Image Compression
  • Navigation
  • HTML5
  • SQLite
  • PDF Rendering
  • Text Rendering
  • Clang
  • Camera
  • N-Body Physics
  • Rigid Body Physics
  • Gaussian Blur
  • Face Detection
  • Horizon Detection
  • Image Inpainting
  • HDR
  • Ray Tracing
  • Structure From Motion
  • Speech Recognition
  • Machine Running

2.4.2. Compute Benchmark[ํŽธ์ง‘]

OpenCL Performance
Vulkan Performance
  • Sobel
  • Canny
  • Stereo Matching
  • Histogram Equalization
  • Gaussian Blur
  • Depth of Field
  • Face Detection
  • Horizon Detection
  • Feature Matching
  • Particle Physics
  • SFFT

3. ์—…๋ฐ์ดํŠธ ๋‚ด์—ญ[ํŽธ์ง‘]

ํ•ด๋‹น ์—…๋ฐ์ดํŠธ ๋‚ด์—ญ์€ PC ๋ฒ„์ „์˜ ์—…๋ฐ์ดํŠธ ๋‚ด์—ญ๋งŒ ์„œ์ˆ ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

3.1. Geekbench 4[ํŽธ์ง‘]

Geekbench 4.0.1

2016๋…„ 9์›” 15์ผ์— ๋ฆด๋ฆฌ์ฆˆ.
  • Adds support for OS X 10.10.
  • Adds support for the latest iOS and Android devices.
  • Fixes an issue where single-core scores are lower than expected when the CPU Benchmark is run through the GUI on dual-core Macs.
  • Fixes an issue where benchmark results were flagged as invalid or corrupted on some Windows systems.
  • Fixes an issue where the Compute Benchmark interface was enabled when no compatible compute devices were available.
  • Fixes an issue where Geekbench identified macOS 10.12 as Mac OS X 10.12.
  • Fixes an issue where the --workload-gap switch was being ignored.
  • Fixes an issue where Geekbench would generate block sizes that were too large for the current CUDA device, causing the Compute Benchmark to crash.

Geekbench 4.0.0

2016๋…„ 8์›” 29์ผ์— ๋ฆด๋ฆฌ์ฆˆ.
  • Initial Release.

3.2. Geekbench 3[ํŽธ์ง‘]

3.2.1. Geekbench 3.4.x[ํŽธ์ง‘]

Geekbench 3.4.1
2016๋…„ 4์›” 12์ผ์— ๋ฆด๋ฆฌ์ฆˆ.
Geekbench 3 OS X์šฉ ๋ณด์•ˆ ํŒจ์น˜๊ฐ€ ์žˆ์œผ๋ฏ€๋กœ OS X ์œ ์ €๋Š” ๋ฐ˜๋“œ์‹œ 3.4.1 ๋ฒ„์ „์œผ๋กœ ์—…๋ฐ์ดํŠธ ํ•ด์ฃผ์ž.
  • Changed to secure connections to download update information and release notes.
  • Updated comparison chart design to improve readability.
  • Updated Android, iOS comparison devices.

Geekbench 3.4.0
2015๋…„ 10์›” 9์ผ์— ๋ฆด๋ฆฌ์ฆˆ.
  • Added support for Intel SHA-NI instructions for the SHA-1 workload.
  • Added support to detect Low Power Mode on iOS 9.
  • Fixed L4 cache reporting on systems without an L4 cache.
  • Fixed errors that could occur when uploading results from Intel NUC systems.
  • Fixed interface issues on iOS 9.

3.2.2. Geekbench 3.3.x[ํŽธ์ง‘]

Geekbench 3.3.0
2014๋…„ 12์›” 15์ผ์— ๋ฆด๋ฆฌ์ฆˆ.
  • Added a battery test for Android, iOS.
  • Added a brief summary to "Share Results" email on iOS.
  • Addressed 64-bit code generation issues on Android/AArch64.
  • Fixed a crash that occurred on Windows 10.
  • Fixed a crash that could occur on 32-core systems.
  • Reduced the memory footprint of the BlackScholes workload.

3.2.3. Geekbench 3.2.x[ํŽธ์ง‘]

Geekbench 3.2.2
2014๋…„ 10์›” 7์ผ์— ๋ฆด๋ฆฌ์ฆˆ.
  • Added support for iOS 8, iPhone 6, and iPhone 6 Plus.
  • Added benchmark comparison charts on iOS.
  • Added support for High DPI mode on Windows.
  • Fixed code signing issues on OS X Mavericks, Yosemite.

Geekbench 3.2.1
2014๋…„ 9์›” 10์ผ์— ๋ฆด๋ฆฌ์ฆˆ.
  • Fixed crashes that could occur on Intel-based Android devices.

Geekbench 3.2.0
2014๋…„ 9์›” 2์ผ์— ๋ฆด๋ฆฌ์ฆˆ.
  • Added support for AArch32 processors on Android.
  • Added benchmark comparison charts on Android.
  • Redesigned benchmark results view to increase information density.

3.2.4. Geekbench 3.1.x[ํŽธ์ง‘]

Geekbench 3.1.6
2014๋…„ 5์›” 16์ผ์— ๋ฆด๋ฆฌ์ฆˆ.
  • Bug fixes.

Geekbench 3.1.5
2014๋…„ 3์›” 10์ผ์— ๋ฆด๋ฆฌ์ฆˆ.
  • Added support for BlackBerry 10.
  • Added support for Android devices with MIPS processors.
  • Added Android CPU governor to system information.
  • Added L4 cache information to system information.
  • Fixed an issue where results uploaded to Dropbox were given meaningless names.

Geekbench 3.1.4
2014๋…„ 1์›” 8์ผ์— ๋ฆด๋ฆฌ์ฆˆ.
  • Added support for the Mac Pro (Late 2013).
  • Added the ability to export benchmark results to XML.
  • Fixed an issue that broke Dropbox integration on 64-bit iOS devices.

Geekbench 3.1.3
2013๋…„ 12์›” 11์ผ์— ๋ฆด๋ฆฌ์ฆˆ.
  • Added support for the iMac (Late 2013) and the MacBook Pro (Late 2013).
  • Added support for the latest Android and iOS devices.
  • Stress test now works as expected and uses approximately 100% of processor resources.
  • Processor information is now more accurate on Android devices with an Intel processor.
  • Fixed an issue where Geekbench mistook the Nexus 7 (2013) for the Nexus 7 (2012).
  • Fixed an issue where standalone mode did not work on OS X.
  • Fixed an issue where 64-bit iOS devices were reported as 32-bit iOS devices.
  • Fixed an issue where processor frequency could be misreported on Linux.

Geekbench 3.1.2
2013๋…„ 9์›” 18์ผ์— ๋ฆด๋ฆฌ์ฆˆ.
  • Re-introduced 64-bit benchmarks on iOS.
  • Removed support for iOS 6.

Geekbench 3.1.1
2013๋…„ 9์›” 16์ผ์— ๋ฆด๋ฆฌ์ฆˆ.
  • Removed 64-bit benchmarks on iOS, fixing a crash that occurred on iOS 6.

Geekbench 3.1.0
2013๋…„ 9์›” 13์ผ์— ๋ฆด๋ฆฌ์ฆˆ.
  • Introduced 64-bit benchmarks on iOS.
  • Added ARM cryptography instruction implementations of AES and SHA-1.
  • Re-enabled standard optimizations for the STREAM Copy workload.
  • Reduced the memory footprint of the BlackScholes and STREAM workloads.
  • Added support for older Linux distributions.
  • Fixed a crash that could occur on dual-processor systems running Windows.
  • Fixed a crash that could occur on 32-core systems running Windows.

3.2.5. Geekbench 3.0.x[ํŽธ์ง‘]

Geekbench 3.0.2
2013๋…„ 8์›” 17์ผ์— ๋ฆด๋ฆฌ์ฆˆ.
  • Fixed a bug that caused updates to fail with a "The update is improperly signed." message.
  • Fixed a typo in the Dropbox dialog box.
  • Fixed a misaligned icon on the iPad 2, iPad mini.

Geekbench 3.0.1
2013๋…„ 8์›” 16์ผ์— ๋ฆด๋ฆฌ์ฆˆ.
  • Added support for OS X 10.6.
  • Fixed a bug that caused Geekbench to crash on OS X 10.7.

Geekbench 3.0.0
2013๋…„ 8์›” 15์ผ์— ์ถœ์‹œ.
  • Initial Release.

3.3. Geekbench 2[ํŽธ์ง‘]

3.3.1. Geekbench 2.4.x[ํŽธ์ง‘]

Geekbench 2.4.4

2016๋…„ 2์›” 11์ผ์— ๋ฆด๋ฆฌ์ฆˆ.
Geekbench 2 OS X์šฉ ๋ณด์•ˆ ํŒจ์น˜๊ฐ€ ์žˆ์œผ๋ฏ€๋กœ OS X ์œ ์ €๋Š” ๋ฐ˜๋“œ์‹œ 2.4.14 ๋ฒ„์ „์œผ๋กœ ์—…๋ฐ์ดํŠธ ํ•ด์ฃผ์ž.
  • Changed to secure connections to download update information and release notes.

Geekbench 2.4.3

2013๋…„ 4์›” 12์ผ์— ๋ฆด๋ฆฌ์ฆˆ.
  • Added support for sharing benchmark results with other applications on BlackBerry 10.
  • Improved interface layout on BlackBerry 10.
  • Improved processor model detection on BlackBerry 10.
  • Fixed a bug where system information was invisible on the BlackBerry Q10.
  • Fixed a bug where stress test output did not appear on the command line.
  • Fixed a bug where Geekbench misreported the processor frequency on BlackBerry 10.
  • Fixed a bug where Geekbench didn't prevent the screen from sleep when running benchmarks on BlackBerry 10.
  • Fixed a bug that could cause uploads to fail when using a proxy.
  • Fixed a bug that could cause uploads to fail on older hardware.

Geekbench 2.4.2

2013๋…„ 3์›” 7์ผ์— ๋ฆด๋ฆฌ์ฆˆ.
  • Ported Geekbench to BlackBerry 10.
  • Added "Export License File" to Geekbench 2 Pro.
  • Added support for iMac (Late 2012).
  • Added support for MacBook Pro (Retina Early 2013).
  • Added a comparison chart to the benchmark results on Android.
  • Added support for sharing benchmark results with other applications on Android.
  • Fixed a bug where Geekbench misidentified Qualcomm Snapdragon S4 processors.
  • Fixed a bug that could cause unwanted characters to appear in messages.
  • Worked around an issue that could cause Geekbench to underreport performance on Android 4.0.0 through 4.0.3.

Geekbench 2.4.0

2012๋…„ 11์›” 15์ผ์— ๋ฆด๋ฆฌ์ฆˆ.
  • Added support for Mac mini (Late 2012).
  • Added support for iPad (4th generation), iPad mini, and iPod touch (5th generation).
  • Added support for Nexus 4 and Nexus 10.
  • Added progress view to track benchmark progress on Android.
  • Added localizations on Android and iOS.
  • Removed the need to run Geekbench as root in order to gather accurate system information under Linux.
  • Improved support for Windows 8.
  • Improved support for Windows systems with more than 64 cores.
  • Improved support for systems with less than 512MB of memory.
  • Fixed a bug that misidentified the international iPhone 5.
  • Fixed a bug that caused benchmarks to cancel when the device was rotated on Android.
  • Disabled the idle timer that could cause the screen to sleep during benchmarks on iOS.
  • Refreshed results view design.

3.3.2. Geekbench 2.3.x[ํŽธ์ง‘]

Geekbench 2.3.4

2012๋…„ 7์›” 10์ผ์— ๋ฆด๋ฆฌ์ฆˆ.
  • Added support for Mountain Lion and Gatekeeper.
  • Added support for Retina Display.
  • Added 'geekbench' tool to Geekbench for Linux.
  • Added support for Intel-based Android devices.
  • Improved support for Windows systems with more than 32 cores.
  • Improved results display on iPhone, iPod touch, and Android.
  • Improved handset and processor detection on Android.
  • Fixed spurious high-resolution timer errors on older Windows systems.

Geekbench 2.3.3

2012๋…„ 6์›” 12์ผ์— ๋ฆด๋ฆฌ์ฆˆ.
  • Renamed MacBook Pro (Retina) to match Apple's naming convention.

Geekbench 2.3.2

2012๋…„ 6์›” 12์ผ์— ๋ฆด๋ฆฌ์ฆˆ.
  • Added support for MacBook Air (Mid 2012).
  • Added support for MacBook Pro (Mid 2012).
  • Added preliminary support for MacBook Pro (15-inch Retina Display).

Geekbench 2.3.1

2012๋…„ 4์›” 12์ผ์— ๋ฆด๋ฆฌ์ฆˆ.
  • Fixed "ordinal 344 could not be located" error on Windows XP and Windows Server 2003 R2.

Geekbench 2.3.0

2012๋…„ 4์›” 10์ผ์— ๋ฆด๋ฆฌ์ฆˆ.
  • Removed support for PowerPC-based Macs.
  • Removed offline result management from tryout mode.
  • Added portable installs for Pro licenses.
  • Added support for Ivy Bridge processors.
  • Improved support for MacBook Pro (17-inch Mid 2009).
  • Improved "internal timer error" diagnostic message.

3.3.3. Geekbench 2.2.x[ํŽธ์ง‘]

Geekbench 2.2.7

2012๋…„ 2์›” 20์ผ ๋ฆด๋ฆฌ์ฆˆ.
  • Fixed an unhandled exception on OS X 10.8 (Mountain Lion).
  • Fixed a bug that prevented "Check for Updates..." from working properly.
  • Fixed a bug that misidentified the iPhone 4 (CDMA).
  • Improved processor frequency detection on Windows.
  • Improved processor detection on Linux.

Geekbench 2.2.6

2012๋…„ 1์›” 19์ผ ๋ฆด๋ฆฌ์ฆˆ.
  • Fixed a hang that could occur when running benchmarks on Windows.
  • Fixed a bug that canceled benchmarks prematurely on Android.
  • Fixed a bug that misidentified some late model MacBook Pros.
  • Re-enabled multi-threaded tests on single-core systems.
  • Improved compatibility with Red Hat Enterprise Linux 5.
  • Improved upload error messages on Windows and Linux.
  • Improved handling of corrupted Geekbench files.

Geekbench 2.2.5

2012๋…„ 1์›” 15์ผ ๋ฆด๋ฆฌ์ฆˆ.
  • Fixed a startup crash that occurred on Android 4 (Ice Cream Sandwich).

Geekbench 2.2.4

2012๋…„ 1์›” 14์ผ ๋ฆด๋ฆฌ์ฆˆ.
  • Initial Android release.

Geekbench 2.2.3

2011๋…„ 11์›” 2์ผ ๋ฆด๋ฆฌ์ฆˆ.
  • Removed support for Mac OS X 10.4.
  • Added support for the the MacBook Pro (Late 2011).
  • Added support for the iPhone 4S.
  • Improved performance on systems with less than 512MB of RAM.
  • Improved processor detection on Linux.
  • Improved compatibility with older Linux distributions.
  • Fixed divide-by-zero errors that occurred on Windows XP 64-Bit Edition.
  • Fixed floating-point exceptions that occurred on Debian Wheezy.
  • Fixed a deadlock that could occur when running benchmarks on Mac OS X and Windows.
  • Fixed a bug that caused the Mac App Store version to overreport performance.
  • Fixed a bug that could prevent uploading results to the Geekbench Browser.
  • Fixed processor core counts on computers with more than 64 cores.

Geekbench 2.2.0

2011๋…„ 8์›” 31์ผ ๋ฆด๋ฆฌ์ฆˆ.
  • Moved 32-bit and 64-bit benchmarks into the same user interface.
  • Added a new hardware stress test.
  • Added a new command-line tool for Mac OS X and Windows.
  • Added new "Export As..." commands.
  • Added a new document-based interface on Windows.
  • Added new hardware information on Windows (processor socket, processor codename, northbridge, and southbridge)
  • Added automatic updates on Mac OS X.
  • Added support for the latest Macs.
  • Added support for the latest AMD and Intel processors.
  • Redesigned Geekbench result presentation.
  • Improved hardware detection on Linux and Windows.
  • Fixed a bug that caused some Geekbench workloads to misreport performance on 8-core systems.
  • Fixed processor cache detection bugs on late-model AMD and Intel processors.
  • Fixed a startup crash that could occur on Lion.
  • Fixed a crash that could occur when loading saved Geekbench files.
  • Fixed processor core counts for late-model AMD processors.
  • Fixed processor core counts for hyper-threaded processors under Linux.
  • Fixed a bug that could cause Geekbench results to render incorrectly.
  • Fixed registration bugs some users encountered when registering.
  • Fixed thread affinity bugs on multi-socket systems.
  • Fixed several race conditions in multi-threaded workloads.

4. ๊ด€๋ จ ๋ฌธ์„œ[ํŽธ์ง‘]

[2] ์•ˆ๋“œ๋กœ์ด๋“œ ๋ฒ„์ „ ํ•œ์ •
[3] 2019๋…„ 9์›” 4์ผ ๊ธฐ์ค€