Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <5583A833.8020601@oryx.us>
Date: Fri, 19 Jun 2015 00:27:15 -0500
From: Jerry Kemp <sec-acct.14@...x.us>
To: john-users@...ts.openwall.com
Subject: OpenCL noob hardware question

I have recently acquired an Apple mini and was surprised to see that it has an 
OpenCL compatible GPU.

I realize that there is one device, and non-expandable as it sits, but I am 
curious as to what the meaning of the

40 Parallel compute cores.

This box is running OS X 10.10 and I am running John 1.8.0 Jumbo.   OpenCL 
output below.

Thank you for any comments.

Jerry

......................................................................

mini14 /usr/local/src/j/j3/run 224 # ./john --list=opencl-devices
Platform #0 name: Apple
Platform version: OpenCL 1.2 (Sep 20 2014 22:01:02)
	Device #0 (0) name:	Intel(R) Core(TM) i7-4578U CPU @ 3.00GHz
	Device vendor:		Intel
	Device type:		CPU (LE)
	Device version:		OpenCL 1.2
	Driver version:		1.1
	Native vector widths:	char 16, short 8, int 4, long 2
	Preferred vector width:	char 16, short 8, int 4, long 2
	Global Memory:		16.0 GB
	Global Memory Cache:	64.0  B
	Local Memory:		32.0 KB (Global)
	Max memory alloc. size:	4.0 GB
	Max clock (MHz):	4294970296
	Profiling timer res.:	1 ns
	Max Work Group Size:	1024
	Parallel compute cores:	4

	Device #1 (1) name:	Iris
	Device vendor:		Intel
	Device type:		GPU (LE)
	Device version:		OpenCL 1.2
	Driver version:		1.2(Sep 25 2014 22:25:51)
	Native vector widths:	char 1, short 1, int 1, long 1
	Preferred vector width:	char 1, short 1, int 1, long 1
	Global Memory:		1.0 GB
	Local Memory:		64.0 KB (Local)
	Max memory alloc. size:	384.3 MB
	Max clock (MHz):	1200
	Profiling timer res.:	80 ns
	Max Work Group Size:	512
	Parallel compute cores:	40

mini14 /usr/local/src/j/j3/run 225 #

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.