All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.bigml.mimir.math.gpu.Device.class Maven / Gradle / Ivy

The newest version!
????7L	.??	.?
.??
.???
?	.?
?~?~?~??
?
W?	.??
.?	.?
.?	.?
.?	.?
.?	.??
?	.?
?	.??
!?	.????
%???????
????
.??
??
3??
3?	.??
?
.?
?
???
@?	??
??
??
??
??
??
??
@???
J?
.?????????
??@
@?
???_isGPUZ_maxLocalWorkSizeJ_maxLocalMemory_versionF_nameLjava/lang/String;	_deviceIdLorg/jocl/cl_device_id;_contextLorg/jocl/cl_context;_queueLorg/jocl/cl_command_queue;	_programsLjava/util/Map;	Signature?TypeInnerClassesZLjava/util/Map;DTYPES[J_devices"[Lorg/bigml/mimir/math/gpu/Device;isOpenCLLoaded	getDevice$(I)Lorg/bigml/mimir/math/gpu/Device;CodeLineNumberTablenumberOfDevices()IopenCLStatus()Ljava/lang/String;
StackMapTable
getGPUIndices()[I??;(Lorg/jocl/cl_device_id;Lorg/jocl/cl_context_properties;Z)V
getProgramK(Lorg/bigml/mimir/math/gpu/Program$Type;)Lorg/bigml/mimir/math/gpu/Program;
getVersion()FgetName
getContext()Lorg/jocl/cl_context;getMaxLocalWorkSize()JgetMaxLocalMemorygetQueue()Lorg/jocl/cl_command_queue;toString
loadOpenCL()V?o?	getString,(Lorg/jocl/cl_device_id;I)Ljava/lang/String;getInt(Lorg/jocl/cl_device_id;I)J?getCount/(Ljava/lang/String;Lorg/jocl/cl_platform_id;J)IgetLocalWorkSize(Lorg/jocl/cl_device_id;)JgetDeviceLocalMemorygetOpenCLVersion(Lorg/jocl/cl_device_id;)F
SourceFileDevice.javapqOpenCL was not found.
rYwxBootstrapMethods?zjava/util/ArrayList??XY	
xjava/lang/Integer
xaborg/jocl/CL??_`??Z[??\[??]^org/jocl/cl_device_idcdefjava/util/HashMapgh org/bigml/mimir/math/gpu/Program? (GPU device,  (CPU device, java/lang/UnsatisfiedLinkErrororg/bigml/mimir/math/gpu/Device	platforms??org/jocl/cl_platform_idorg/jocl/cl_context_properties nodevices!"??#$%&'java/lang/String?()*+,-./012&3?4567	"java/lang/IllegalArgumentException89?:??;<=>?@ABjava/lang/Object%org/bigml/mimir/math/gpu/Program$Typejava/util/List[I[Lorg/jocl/cl_platform_id;[Lorg/jocl/cl_device_id;java/nio/ByteBuffer
CD9OpenCL was found and there are  OpenCL-capable devices.
makeConcatWithConstants(I)Ljava/lang/String;[] 
9(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String;valueOf(I)Ljava/lang/Integer;add(Ljava/lang/Object;)Zsizeget(I)Ljava/lang/Object;intValueclCreateContext?(Lorg/jocl/cl_context_properties;I[Lorg/jocl/cl_device_id;Lorg/jocl/CreateContextFunction;Ljava/lang/Object;[I)Lorg/jocl/cl_context;clCreateCommandQueueL(Lorg/jocl/cl_context;Lorg/jocl/cl_device_id;J[I)Lorg/jocl/cl_command_queue;
java/util/Map&(Ljava/lang/Object;)Ljava/lang/Object;K(Lorg/bigml/mimir/math/gpu/Program$Type;Lorg/bigml/mimir/math/gpu/Device;)Vput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; version )'(Ljava/lang/String;F)Ljava/lang/String;setExceptionsEnabled(Z)VclGetPlatformIDs (I[Lorg/jocl/cl_platform_id;[I)IaddProperty(JLorg/jocl/cl_platform_id;)VclGetDeviceIDs8(Lorg/jocl/cl_platform_id;JI[Lorg/jocl/cl_device_id;[I)IclGetDeviceInfo0(Lorg/jocl/cl_device_id;IJLorg/jocl/Pointer;[J)Iorg/jocl/Pointerto([B)Lorg/jocl/Pointer;([BII)Vorg/jocl/Sizeofsize_tIallocate(I)Ljava/nio/ByteBuffer;java/nio/ByteOrdernativeOrder()Ljava/nio/ByteOrder;order+(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer;%(Ljava/nio/Buffer;)Lorg/jocl/Pointer;(I)IgetLong(I)Jequals can't be counted!&(Ljava/lang/String;)Ljava/lang/String;(Ljava/lang/String;)Vjava/lang/Mathround(D)J	substring(II)Ljava/lang/String;java/lang/Float
parseFloat(Ljava/lang/String;)FEH$java/lang/invoke/StringConcatFactoryJLookup?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;K%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles!.WXYZ[\[]^_`abcdefghimno
pq
rY	stu?2?v/	wxu???v8	yzu{5K??-??K<???2M*,??K????*?v"CE	FIJ!K-I3O{?@?	|}u?[?Y?	K<????2?
?*??W????*?
?
L=*?
?+*???O????+?vXYZ(Y.\7]Y_{?
~??
???u?u*?*+?**?+??*?
**???**???**????Y*?S:*,??**?*?	?? *?!Y?"?#?v2df	ghi'j2k=mJnXoiqtr??u`**?#+?$?%M,??%Y+*?&M*?#+,?'W,?vuwxy(|{?(%??u*??v??zu*??v???u*??v???u*??v???u*??v???u*? ?v??zuv'*?L+*?
?(?)?*L+*??+L+?v???%?{%?.@@?.@@@	??uY?,??K?.??????Y?	K/	?0<?1M,?,?2W,N-?66??-2:?3Y?4:5?7?8:?6	6

	?s
/79?06

?:
?:W;???6:?66?$2:*?.Y?=?W???ۄ
??????Y*?
?.?>????*??.S????-vv????????%?-?2?:?P?Y?c?~????????????????????????{?K-?+~???,~??13??9?@?
~??13????'~??13??~????
?
??uX0?M*	,?>W,/??N*-??-???>W?@Y--?d?A?v??
??"?
??ui.?B=?C?D?EN*?-?F?>W?
-?G??-?H?v?????(?{	?(?
??u?B?
:*/?I??2W?'*9?I?+ ?:W??JY*?K?L?.?v?????/?={
?

??u6*?M@?Nk?PQmQi?v

??u *#?M?v	
??u<*/?L+
?SM,?TF%?v
??u:?Y;PYUP?8?.??v?????lj%k@FIG? ??????????




© 2015 - 2024 Weber Informatics LLC | Privacy Policy