Jump to content

OpenCL Info


  • Please log in to reply
113 replies to this topic

#21
mitch_de

mitch_de

    InsanelyMacaholic

  • Retired
  • 2,902 posts
  • Gender:Male
  • Location:Stuttgart / Germany

(ATI 4850) Works using ATI_Motmot.kext from 10.5.7 and Natit.

Thanks !

In which .kext are that plugins (like MotMot, Triakis, Megadolon,...) ?
I cant find the ATINDRV.kext / ATIRNDRV.kext in my Snow Leo Extemsiond. Its only in 10.5.7.
Should i use that or is something wrong with my Snow Install (ATINDRV.KEXT also not in the Snow Install .plgs).

Sorry for little off topic - but may help others too :(

#22
Aivarz

Aivarz

    InsanelyMac Protégé

  • Members
  • Pip
  • 44 posts
You can find Motmot in ATINDRV.kext on 10.5.7. There is no ATINDRV.kext and ATRINDRV.kext in snow. It's also possible to get rid of Natit.
Look here -> http://www.insanelym...howtopic=170414

EDIT.
Well, I think you know more than me about strings :) I'm trying now to get it working with dsdt.

#23
netkas

netkas

    InsanelyMac Legend

  • Developers
  • 616 posts
  • Gender:Male
:whistle: 4850 identifying as 4870 ocl device is ok


it has no extensions tho

#24
amf5

amf5

    InsanelyMac Protégé

  • Members
  • PipPip
  • 95 posts
Why am I only getting 2 compute units on my CPU?

L2 cache size also appears to be incorrect, it should read 12 MB (not 6):

1 OpenCL platform found!

[Platform 0]
	Name: 			Apple
	Vendor: 		Apple
	Version: 		OpenCL 1.0 (Jul 11 2009 21:44:47)
	Profile: 		FULL_PROFILE


2 OpenCL devices found!

[Device 0]
	Name: 			GeForce 8800 GT
	Vendor: 		NVIDIA
	Type: 			GPU 
	Device Version: 	OpenCL 1.0
	Driver Version: 	CLH 1.0
	Compute Units: 		112
	Work Group Size: 	512
	Clock: 			1620 MHz
	Global Memory: 		512 MB
	Local Memory: 		16 KB
	Cache Size: 		0 KB
	Cache Line Size: 	0 Bytes
	Available: 		Yes
	Double-Precision: 	No
	Extensions: 
				cl_khr_byte_addressable_store
				cl_khr_global_int32_base_atomics
				cl_khr_global_int32_extended_atomics
				cl_APPLE_gl_sharing
				cl_APPLE_SetMemObjectDestructor
				cl_APPLE_ContextLoggingFunctions

[Device 1]
	Name: 			Intel(R) Core(TM)2 Quad CPU	Q9550  @ 2.83GHz
	Vendor: 		Intel
	Type: 			CPU 
	Device Version: 	OpenCL 1.0
	Driver Version: 	1.0
	Compute Units: 		2
	Work Group Size: 	1
	Clock: 			2836 MHz
	Global Memory (Total): 	4096 MB
	Global Memory (Host): 	3072 MB
	Global Memory (PCIe): 	1024 MB
	Local Memory: 		16 KB
	Cache Size: 		6144 KB
	Cache Line Size: 	64 Bytes
	Available: 		Yes
	Double-Precision: 	Yes
	Extensions: 
				cl_khr_fp64
				cl_khr_global_int32_base_atomics
				cl_khr_global_int32_extended_atomics
				cl_khr_local_int32_base_atomics
				cl_khr_local_int32_extended_atomics
				cl_khr_byte_addressable_store
				cl_APPLE_gl_sharing
				cl_APPLE_SetMemObjectDestructor
				cl_APPLE_ContextLoggingFunctions

edit: I'm on 10A411, if it matters.

#25
mitch_de

mitch_de

    InsanelyMacaholic

  • Retired
  • 2,902 posts
  • Gender:Male
  • Location:Stuttgart / Germany
Are there any Apps / Demos out for SL which use / demonstrate OpenCL (Speed) ?
Thanks
I own NV 9600GT (sold ATI 3850) and be happy with SL 411.

#26
cmf

cmf

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 145 posts

Why am I only getting 2 compute units on my CPU?

L2 cache size also appears to be incorrect, it should read 12 MB (not 6):

hm, compute units are correctly detected for my cpu and there is almost no difference between q9450 and q9550 ... do you see 4 cores in system profiler/are they active?
for the cache size, dunno exactly, but since L2 cache is divided up in 2*6 meg (so 6 meg per 2 cores) it only displays 6 meg.
... in the end i'm only displaying the info the apple driver/framework gives me :)

#27
amf5

amf5

    InsanelyMac Protégé

  • Members
  • PipPip
  • 95 posts

hm, compute units are correctly detected for my cpu and there is almost no difference between q9450 and q9550 ... do you see 4 cores in system profiler/are they active?
for the cache size, dunno exactly, but since L2 cache is divided up in 2*6 meg (so 6 meg per 2 cores) it only displays 6 meg.
... in the end i'm only displaying the info the apple driver/framework gives me :D

Damn, good catch! It's only seeing two cores.

Any idea on how to get it to recognize 4? I tried basically every BIOS setting I could think of and nothing seems to be working, and I'm pretty sure 10A402 saw 4...

#28
cmf

cmf

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 145 posts

Damn, good catch! It's only seeing two cores.

Any idea on how to get it to recognize 4? I tried basically every BIOS setting I could think of and nothing seems to be working, and I'm pretty sure 10A402 saw 4...

hm, weird, i had no problems at all with that in all 4 betas ... i can only recommend the usual, install chameleon+pc efi 10 and run dsdt patcher ... and don't boot with cpus=2 :>
i also deleted both AppleIntelCPUPowerManagement.kext and AppleIntelCPUPowerManagementClient.kext ... dunno if it's possible, but maybe it's shutting these 2 cores down to safe power?

#29
ricola

ricola

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 171 posts
  • Gender:Male
Nice app. thanks ;)

1 OpenCL platform found!

[Platform 0]
	Name: 			Apple
	Vendor: 		Apple
	Version: 		OpenCL 1.0 (Jul 15 2009 23:07:32)
	Profile: 		FULL_PROFILE


2 OpenCL devices found!

[Device 0]
	Name: 			GeForce 9400 GT
	Vendor: 		NVIDIA
	Type: 			GPU 
	Device Version: 	OpenCL 1.0
	Driver Version: 	CLH 1.0
	Compute Units: 		16
	Work Group Size: 	512
	Clock: 			1375 MHz
	Global Memory: 		512 MB
	Local Memory: 		16 KB
	Cache Size: 		0 KB
	Cache Line Size: 	0 Bytes
	Available: 		Yes
	Double-Precision: 	No
	Extensions: 
				cl_khr_byte_addressable_store
				cl_khr_global_int32_base_atomics
				cl_khr_global_int32_extended_atomics
				cl_APPLE_gl_sharing
				cl_APPLE_SetMemObjectDestructor
				cl_APPLE_ContextLoggingFunctions

[Device 1]
	Name: 			Intel(R) Core(TM)2 CPU		 E7500  @ 2.93GHz
	Vendor: 		Intel
	Type: 			CPU 
	Device Version: 	OpenCL 1.0
	Driver Version: 	1.0
	Compute Units: 		2
	Work Group Size: 	1
	Clock: 			3666 MHz
	Global Memory (Total): 	4096 MB
	Global Memory (Host): 	3072 MB
	Global Memory (PCIe): 	1024 MB
	Local Memory: 		16 KB
	Cache Size: 		3072 KB
	Cache Line Size: 	64 Bytes
	Available: 		Yes
	Double-Precision: 	Yes
	Extensions: 
				cl_khr_fp64
				cl_khr_global_int32_base_atomics
				cl_khr_global_int32_extended_atomics
				cl_khr_local_int32_base_atomics
				cl_khr_local_int32_extended_atomics
				cl_khr_byte_addressable_store
				cl_APPLE_gl_sharing
				cl_APPLE_SetMemObjectDestructor
				cl_APPLE_ContextLoggingFunctions


#30
William Parker

William Parker

    InsanelyMac Protégé

  • Members
  • PipPip
  • 75 posts
Hi, Since I am looking to upgrade my video card to use with upcoming SnowLeo, could some kind soul please check whether the 9800GT works with OpenCL with all features enabled? I do not have a Snow Leo install yet and the 8800GT which Apple says is supported is not available here anymore. Thanks.

#31
STLVNUB

STLVNUB

    InsanelyMac Legend

  • Coders
  • 1,143 posts
  • Gender:Male

Hi, Since I am looking to upgrade my video card to use with upcoming SnowLeo, could some kind soul please check whether the 9800GT works with OpenCL with all features enabled? I do not have a Snow Leo install yet and the 8800GT which Apple says is supported is not available here anymore. Thanks.

9800gt working fine here on the Snow...

#32
mitch_de

mitch_de

    InsanelyMacaholic

  • Retired
  • 2,902 posts
  • Gender:Male
  • Location:Stuttgart / Germany
MY NV 9600GT (CI/QE :D )
GA_EP35:~ amisnow$ /Users/amisnow/Desktop/oclinfo ; exit;
1 OpenCL platform found!

[Platform 0]
Name: Apple
Vendor: Apple
Version: OpenCL 1.0 (Jul 15 2009 23:07:32)
Profile: FULL_PROFILE


2 OpenCL devices found!

[Device 0]
Name: GeForce 9600 GT
Vendor: NVIDIA
Type: GPU
Device Version: OpenCL 1.0
Driver Version: CLH 1.0
Compute Units: 64
Work Group Size: 512
Clock: 1625 MHz
Global Memory: 512 MB
Local Memory: 16 KB
Cache Size: 0 KB
Cache Line Size: 0 Bytes
Available: Yes
Double-Precision: No
Extensions:
cl_khr_byte_addressable_store
cl_khr_global_int32_base_atomics
cl_khr_global_int32_extended_atomics
cl_APPLE_gl_sharing
cl_APPLE_SetMemObjectDestructor
cl_APPLE_ContextLoggingFunctions

[Device 1]
Name: Intel® Core™2 Duo CPU E7300 @ 2.66GHz
Vendor: Intel
Type: CPU
Device Version: OpenCL 1.0
Driver Version: 1.0
Compute Units: 2
Work Group Size: 1
Clock: 2997 MHz
Global Memory (Total): 4096 MB
Global Memory (Host): 3072 MB
Global Memory (PCIe): 1024 MB
Local Memory: 16 KB
Cache Size: 3072 KB
Cache Line Size: 64 Bytes
Available: Yes
Double-Precision: Yes
Extensions:
cl_khr_fp64
cl_khr_global_int32_base_atomics
cl_khr_global_int32_extended_atomics
cl_khr_local_int32_base_atomics
cl_khr_local_int32_extended_atomics
cl_khr_byte_addressable_store
cl_APPLE_gl_sharing
cl_APPLE_SetMemObjectDestructor
cl_APPLE_ContextLoggingFunctions

#33
William Parker

William Parker

    InsanelyMac Protégé

  • Members
  • PipPip
  • 75 posts

9800gt working fine here on the Snow...


Thank you. That was quick. I would really appreciate if you run the OpenCL Info tool & post the results here. This could help others in future too, especially as reference. Thanks once again.

#34
cparm

cparm

    InsanelyMac Legend

  • Retired
  • 997 posts
  • Gender:Male
Moved to the Snow leopard osx86 section :(

#35
blackosx

blackosx

    InsanelyMacaholic

  • Coders
  • 3,171 posts
  • Gender:Male
  • Location:UK
Working great on my system too
Thanks :(
[codebox]1 OpenCL platform found!

[Platform 0]
Name: Apple
Vendor: Apple
Version: OpenCL 1.0 (Jul 15 2009 23:07:32)
Profile: FULL_PROFILE


2 OpenCL devices found!

[Device 0]
Name: GeForce 8800 GT
Vendor: NVIDIA
Type: GPU
Device Version: OpenCL 1.0
Driver Version: CLH 1.0
Compute Units: 112
Work Group Size: 512
Clock: 1650 MHz
Global Memory: 512 MB
Local Memory: 16 KB
Cache Size: 0 KB
Cache Line Size: 0 Bytes
Available: Yes
Double-Precision: No
Extensions:
cl_khr_byte_addressable_store
cl_khr_global_int32_base_atomics
cl_khr_global_int32_extended_atomics
cl_APPLE_gl_sharing
cl_APPLE_SetMemObjectDestructor
cl_APPLE_ContextLoggingFunctions

[Device 1]
Name: Intel® Core™2 Duo CPU E7300 @ 2.66GHz
Vendor: Intel
Type: CPU
Device Version: OpenCL 1.0
Driver Version: 1.0
Compute Units: 2
Work Group Size: 1
Clock: 2666 MHz
Global Memory (Total): 4096 MB
Global Memory (Host): 3072 MB
Global Memory (PCIe): 1024 MB
Local Memory: 16 KB
Cache Size: 3072 KB
Cache Line Size: 64 Bytes
Available: Yes
Double-Precision: Yes
Extensions:
cl_khr_fp64
cl_khr_global_int32_base_atomics
cl_khr_global_int32_extended_atomics
cl_khr_local_int32_base_atomics
cl_khr_local_int32_extended_atomics
cl_khr_byte_addressable_store
cl_APPLE_gl_sharing
cl_APPLE_SetMemObjectDestructor
cl_APPLE_ContextLoggingFunctions[/codebox]

#36
Wesley Chu

Wesley Chu

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
1 OpenCL platform found!



[Platform 0]

	Name: 			Apple

	Vendor: 		Apple

	Version: 		OpenCL 1.0 (Jul 15 2009 23:07:32)

	Profile: 		FULL_PROFILE





2 OpenCL devices found!



[Device 0]

	Name: 			GeForce 8600 GT

	Vendor: 		NVIDIA

	Type: 			GPU 

	Device Version: 	OpenCL 1.0

	Driver Version: 	CLH 1.0

	Compute Units: 		32

	Work Group Size: 	512

	Clock: 			1188 MHz

	Global Memory: 		256 MB

	Local Memory: 		16 KB

	Cache Size: 		0 KB

	Cache Line Size: 	0 Bytes

	Available: 		Yes

	Double-Precision: 	No

	Extensions: 

				cl_khr_byte_addressable_store

				cl_khr_global_int32_base_atomics

				cl_khr_global_int32_extended_atomics

				cl_APPLE_gl_sharing

				cl_APPLE_SetMemObjectDestructor

				cl_APPLE_ContextLoggingFunctions



[Device 1]

	Name: 			Intel(R) Core(TM)2 CPU		  6300  @ 1.86GHz

	Vendor: 		Intel

	Type: 			CPU 

	Device Version: 	OpenCL 1.0

	Driver Version: 	1.0

	Compute Units: 		2

	Work Group Size: 	1

	Clock: 			1932 MHz

	Global Memory (Total): 	3584 MB

	Global Memory (Host): 	3072 MB

	Global Memory (PCIe): 	512 MB

	Local Memory: 		16 KB

	Cache Size: 		2048 KB

	Cache Line Size: 	64 Bytes

	Available: 		Yes

	Double-Precision: 	Yes

	Extensions: 

				cl_khr_fp64

				cl_khr_global_int32_base_atomics

				cl_khr_global_int32_extended_atomics

				cl_khr_local_int32_base_atomics

				cl_khr_local_int32_extended_atomics

				cl_khr_byte_addressable_store

				cl_APPLE_gl_sharing

				cl_APPLE_SetMemObjectDestructor

				cl_APPLE_ContextLoggingFunctions


#37
Ruben-P

Ruben-P

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts
  • Gender:Male
1 OpenCL platform found!



[Platform 0]

	Name: 			Apple

	Vendor: 		Apple

	Version: 		OpenCL 1.0 (Jul 15 2009 23:07:32)

	Profile: 		FULL_PROFILE





2 OpenCL devices found!



[Device 0]

	Name: 			GeForce 9800 GTX/9800 GTX+

	Vendor: 		NVIDIA

	Type: 			GPU 

	Device Version: 	OpenCL 1.0

	Driver Version: 	CLH 1.0

	Compute Units: 		128

	Work Group Size: 	512

	Clock: 			1836 MHz

	Global Memory: 		512 MB

	Local Memory: 		16 KB

	Cache Size: 		0 KB

	Cache Line Size: 	0 Bytes

	Available: 		Yes

	Double-Precision: 	No

	Extensions: 

				cl_khr_byte_addressable_store

				cl_khr_global_int32_base_atomics

				cl_khr_global_int32_extended_atomics

				cl_APPLE_gl_sharing

				cl_APPLE_SetMemObjectDestructor

				cl_APPLE_ContextLoggingFunctions



[Device 1]

	Name: 			Intel(R) Core(TM)2 CPU		  6600  @ 2.40GHz

	Vendor: 		Intel

	Type: 			CPU 

	Device Version: 	OpenCL 1.0

	Driver Version: 	1.0

	Compute Units: 		2

	Work Group Size: 	1

	Clock: 			3096 MHz

	Global Memory (Total): 	4096 MB

	Global Memory (Host): 	3072 MB

	Global Memory (PCIe): 	1024 MB

	Local Memory: 		16 KB

	Cache Size: 		4096 KB

	Cache Line Size: 	64 Bytes

	Available: 		Yes

	Double-Precision: 	Yes

	Extensions: 

				cl_khr_fp64

				cl_khr_global_int32_base_atomics

				cl_khr_global_int32_extended_atomics

				cl_khr_local_int32_base_atomics

				cl_khr_local_int32_extended_atomics

				cl_khr_byte_addressable_store

				cl_APPLE_gl_sharing

				cl_APPLE_SetMemObjectDestructor

				cl_APPLE_ContextLoggingFunctions



logout


#38
eject

eject

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 261 posts
  • Location:germany; BW
[codebox]Last login: Mon Aug 24 19:26:07 on ttys000
/Users/install/Downloads/oclinfo/oclinfo ; exit;
installs-Mac-Pro:~ install$ /Users/install/Downloads/oclinfo/oclinfo ; exit;
1 OpenCL platform found!

[Platform 0]
Name: Apple
Vendor: Apple
Version: OpenCL 1.0 (Jul 15 2009 23:07:32)
Profile: FULL_PROFILE


2 OpenCL devices found!

[Device 0]
Name: GeForce 9300 / nForce 730i
Vendor: NVIDIA
Type: GPU
Device Version: OpenCL 1.0
Driver Version: CLH 1.0
Compute Units: 16
Work Group Size: 512
Clock: 1200 MHz
Global Memory: 256 MB
Local Memory: 16 KB
Cache Size: 0 KB
Cache Line Size: 0 Bytes
Available: Yes
Double-Precision: No
Extensions:
cl_khr_byte_addressable_store
cl_khr_global_int32_base_atomics
cl_khr_global_int32_extended_atomics
cl_APPLE_gl_sharing
cl_APPLE_SetMemObjectDestructor
cl_APPLE_ContextLoggingFunctions

[Device 1]
Name: Intel® Core™2 Quad CPU Q8200 @ 2.33GHz
Vendor: Intel
Type: CPU
Device Version: OpenCL 1.0
Driver Version: 1.0
Compute Units: 4
Work Group Size: 1
Clock: 2432 MHz
Global Memory (Total): 6656 MB
Global Memory (Host): 6144 MB
Global Memory (PCIe): 512 MB
Local Memory: 16 KB
Cache Size: 2048 KB
Cache Line Size: 64 Bytes
Available: Yes
Double-Precision: Yes
Extensions:
cl_khr_fp64
cl_khr_global_int32_base_atomics
cl_khr_global_int32_extended_atomics
cl_khr_local_int32_base_atomics
cl_khr_local_int32_extended_atomics
cl_khr_byte_addressable_store
cl_APPLE_gl_sharing
cl_APPLE_SetMemObjectDestructor
cl_APPLE_ContextLoggingFunctions

logout

[Prozess beendet]
[/codebox]

#39
MadGhost

MadGhost

    Floating around

  • Donators
  • 309 posts
  • Gender:Male
Excellent thanks a lot.

1 OpenCL platform found!

[Platform 0]
	Name: 			Apple
	Vendor: 		Apple
	Version: 		OpenCL 1.0 (Jul 15 2009 23:07:32)
	Profile: 		FULL_PROFILE


2 OpenCL devices found!

[Device 0]
	Name: 			GeForce 9800 GT
	Vendor: 		NVIDIA
	Type: 			GPU 
	Device Version: 	OpenCL 1.0
	Driver Version: 	CLH 1.0
	Compute Units: 		112
	Work Group Size: 	512
	Clock: 			1500 MHz
	Global Memory: 		512 MB
	Local Memory: 		16 KB
	Cache Size: 		0 KB
	Cache Line Size: 	0 Bytes
	Available: 		Yes
	Double-Precision: 	No
	Extensions: 
				cl_khr_byte_addressable_store
				cl_khr_global_int32_base_atomics
				cl_khr_global_int32_extended_atomics
				cl_APPLE_gl_sharing
				cl_APPLE_SetMemObjectDestructor
				cl_APPLE_ContextLoggingFunctions

[Device 1]
	Name: 			Intel(R) Core(TM)2 Duo CPU	 E8400  @ 3.00GHz
	Vendor: 		Intel
	Type: 			CPU 
	Device Version: 	OpenCL 1.0
	Driver Version: 	1.0
	Compute Units: 		2
	Work Group Size: 	1
	Clock: 			3800 MHz
	Global Memory (Total): 	4096 MB
	Global Memory (Host): 	3072 MB
	Global Memory (PCIe): 	1024 MB
	Local Memory: 		16 KB
	Cache Size: 		6144 KB
	Cache Line Size: 	64 Bytes
	Available: 		Yes
	Double-Precision: 	Yes
	Extensions: 
				cl_khr_fp64
				cl_khr_global_int32_base_atomics
				cl_khr_global_int32_extended_atomics
				cl_khr_local_int32_base_atomics
				cl_khr_local_int32_extended_atomics
				cl_khr_byte_addressable_store
				cl_APPLE_gl_sharing
				cl_APPLE_SetMemObjectDestructor
				cl_APPLE_ContextLoggingFunctions


#40
mitch_de

mitch_de

    InsanelyMacaholic

  • Retired
  • 2,902 posts
  • Gender:Male
  • Location:Stuttgart / Germany
I made an simple OpenCLBench !
http://www.insanelym...howtopic=181590





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy