aparapi
The New Official Aparapi: a framework for executing native Java and Scala code on the GPU.
파일 탐색기
최종 버전 다운로드 (.zip)- settings.xml
- codacy-install.sh
- Experimental.java
- package-info.java
- Device.java
- IOpenCLDeviceConfigurator.java
- JavaDevice.java
- OpenCLDevice.java
- package-info.java
- AparapiBrokenBarrierException.java
- AparapiJNIException.java
- AparapiKernelFailedException.java
- CompileFailedException.java
- DeprecatedException.java
- package-info.java
- QueryFailedException.java
- DocMe.java
- RemoveMe.java
- Unused.java
- UsedByJNICode.java
- AparapiException.java
- ClassParseException.java
- CodeGenException.java
- RangeException.java
- BranchSet.java
- ExpressionList.java
- Instruction.java
- InstructionPattern.java
- InstructionSet.java
- InstructionTransformer.java
- ConfigJNI.java
- KernelArgJNI.java
- KernelRunnerJNI.java
- OpenCLJNI.java
- RangeJNI.java
- IKernelBarrier.java
- KernelArg.java
- KernelDeviceProfile.java
- KernelManager.java
- KernelManagers.java
- KernelPreferences.java
- KernelProfile.java
- KernelRunner.java
- PreferencesWrapper.java
- ProfilingEvent.java
- CacheEnabler.java
- ClassModel.java
- Entrypoint.java
- EntrypointKey.java
- Memoizer.java
- MethodKey.java
- MethodModel.java
- Supplier.java
- ValueCache.java
- OpenCLArgDescriptor.java
- OpenCLKernel.java
- OpenCLLoader.java
- OpenCLMem.java
- OpenCLPlatform.java
- OpenCLProgram.java
- ByteBuffer.java
- ByteReader.java
- InstructionHelper.java
- InstructionViewer.java
- package-info.java
- OpenCLUtil.java
- Reflection.java
- UnsafeWrapper.java
- BlockWriter.java
- KernelWriter.java
- OpenCL.java
- OpenCLAdapter.java
- package-info.java
- MultiPassKernelSwingWorker.java
- Config.java
- IProfileReportObserver.java
- Kernel.java
- package-info.java
- ProfileInfo.java
- ProfileReport.java
- Range.java
- Access2DIntArray.java
- Access2DIntArrayTest.java
- AccessBooleanArray.java
- AccessBooleanArrayTest.java
- AccessByteArray.java
- AccessByteArrayTest.java
- AccessDoubleArray.java
- AccessDoubleArrayTest.java
- AccessFloatArray.java
- AccessFloatArrayTest.java
- AccessIntArray.java
- AccessIntArrayTest.java
- AccessLongArray.java
- AccessLongArrayTest.java
- AccessNested2DIntArray.java
- AccessNested2DIntArrayTest.java
- AccessShortArray.java
- AccessShortArrayTest.java
- AndOrAndPrecedence.java
- AndOrAndPrecedenceTest.java
- AndOrPrecedence.java
- AndOrPrecedence2.java
- AndOrPrecedence2Test.java
- AndOrPrecedenceTest.java
- ArbitraryScope.java
- ArbitraryScope2.java
- ArbitraryScope2Test.java
- ArbitraryScopeSimple.java
- ArbitraryScopeSimpleTest.java
- ArbitraryScopeTest.java
- ArrayCreation.java
- ArrayCreationTest.java
- ArrayTortureIssue35.java
- ArrayTortureIssue35Test.java
- Assign2DIntArray.java
- Assign2DIntArrayTest.java
- AssignAndPassAsParameter.java
- AssignAndPassAsParameterSimple.java
- AssignAndPassAsParameterSimpleTest.java
- AssignAndPassAsParameterTest.java
- AssignField.java
- AssignFieldTest.java
- Atomic32Pragma.java
- Atomic32PragmaTest.java
- BooleanToggle.java
- BooleanToggleTest.java
- Break.java
- BreakTest.java
- ByteParams.java
- ByteParamsSimple.java
- ByteParamsSimpleTest.java
- ByteParamsTest.java
- CallGetPassId.java
- CallGetPassIdTest.java
- CallObject.java
- CallObjectStatic.java
- CallObjectStaticTest.java
- CallObjectTest.java
- CallRunSuper.java
- CallRunSuperTest.java
- CallStaticInAnotherClass.java
- CallStaticInAnotherClassTest.java
- CallSuper.java
- CallSuperTest.java
- CallTwice.java
- CallTwiceTest.java
- CharArrayField.java
- CharArrayFieldTest.java
- CharAsParameter.java
- CharAsParameterTest.java
- CharType.java
- CharTypeTest.java
- ClassHasStaticFieldAccess.java
- ClassHasStaticFieldAccessTest.java
- ClassHasStaticMethod.java
- ClassHasStaticMethodSimple.java
- ClassHasStaticMethodSimpleTest.java
- ClassHasStaticMethodTest.java
- CompositeArbitraryScope.java
- CompositeArbitraryScopeTest.java
- ConstantAssignInExpression.java
- ConstantAssignInExpressionTest.java
- Continue.java
- ContinueTest.java
- ContinueTorture.java
- ContinueTortureTest.java
- DirectRecursion.java
- DirectRecursionTest.java
- DoWhile.java
- DoWhileTest.java
- Drem.java
- DremTest.java
- EarlyReturn.java
- EarlyReturnTest.java
- EmptyIfBlock.java
- EmptyIfBlockTest.java
- EmptyWhileWithInc.java
- EmptyWhileWithIncTest.java
- EntrypointRecursion.java
- EntrypointRecursionTest.java
- Ex.java
- ExTest.java
- FirstAssignInExpression.java
- FirstAssignInExpression2.java
- FirstAssignInExpression2Test.java
- FirstAssignInExpressionTest.java
- FloatParams.java
- FloatParamsSimple.java
- FloatParamsSimpleTest.java
- FloatParamsTest.java
- For.java
- ForAnd.java
- ForAndMandel.java
- ForAndMandelNoInitialize.java
- ForAndMandelNoInitializeTest.java
- ForAndMandelTest.java
- ForAndTest.java
- ForAsFirst.java
- ForAsFirstTest.java
- ForBooleanToggle.java
- ForBooleanToggleTest.java
- ForBreak.java
- ForBreakTest.java
- ForEach.java
- ForEachTest.java
- ForIf.java
- ForIfMandel.java
- ForIfMandelTest.java
- ForIfTest.java
- ForTest.java
- Frem.java
- FremTest.java
- FusedMultiplyAdd.java
- FusedMultiplyAddTest.java
- IEEERemainderDouble.java
- IEEERemainderDoubleTest.java
- IEEERemainderFloat.java
- IEEERemainderFloatTest.java
- If.java
- If_If_Else.java
- If_If_Else2.java
- If_If_Else2Test.java
- If_If_Else_If_.java
- If_If_Else_If_Test.java
- If_If_ElseTest.java
- If_IfElse_Else.java
- If_IfElse_Else_IfElse_.java
- If_IfElse_Else_IfElse_Test.java
- If_IfElse_ElseTest.java
- If_IfElseIfElseElse_Else.java
- If_IfElseIfElseElse_ElseTest.java
- If_OrOr_And.java
- If_OrOr_AndTest.java
- If_While_Else.java
- If_While_Else_While.java
- If_While_Else_WhileTest.java
- If_While_ElseTest.java
- IfAnd.java
- IfAndAnd.java
- IfAndAndAnd.java
- IfAndAndAndTest.java
- IfAndAndTest.java
- IfAndOrAnd.java
- IfAndOrAndTest.java
- IfAndTest.java
- IfBooleanAndAndAnd.java
- IfBooleanAndAndAndTest.java
- IfBooleanAndAndOr.java
- IfBooleanAndAndOrTest.java
- IfBooleanAndOrAnd.java
- IfBooleanAndOrAndTest.java
- IfBooleanAndOrOr.java
- IfBooleanAndOrOrTest.java
- IfBooleanOrAndAnd.java
- IfBooleanOrAndAndTest.java
- IfBooleanOrAndOr.java
- IfBooleanOrAndOrTest.java
- IfBooleanOrOrAnd.java
- IfBooleanOrOrAndTest.java
- IfBooleanOrOrOr.java
- IfBooleanOrOrOrTest.java
- IfElse.java
- IfElse_And_Or_And.java
- IfElse_And_Or_AndTest.java
- IfElse_Or_And_Or.java
- IfElse_Or_And_OrTest.java
- IfElse_OrOr_And.java
- IfElse_OrOr_AndTest.java
- IfElseAnd.java
- IfElseAndAndAnd.java
- IfElseAndAndAndTest.java
- IfElseAndTest.java
- IfElseIfElseIfElse.java
- IfElseIfElseIfElseTest.java
- IfElseNot__OrOr_And_.java
- IfElseNot__OrOr_And_Test.java
- IfElseOrOrAnd.java
- IfElseOrOrAndTest.java
- IfElseOrOrOr.java
- IfElseOrOrOrTest.java
- IfElseTest.java
- IfOr.java
- IfOrAndOr.java
- IfOrAndOrTest.java
- IfOrOr.java
- IfOrOrAnd.java
- IfOrOrAndTest.java
- IfOrOrOr.java
- IfOrOrOrTest.java
- IfOrOrTest.java
- IfOrTest.java
- IfTest.java
- ImplementsInterface.java
- ImplementsInterfaceTest.java
- IncArrayArgContent.java
- IncArrayArgContentTest.java
- IncField.java
- IncFieldTest.java
- IndirectRecursion.java
- IndirectRecursionTest.java
- Interface.java
- InterfaceTest.java
- LongCompare.java
- LongCompares.java
- LongComparesTest.java
- LongCompareTest.java
- Loops.java
- LoopsTest.java
- MathAbs.java
- MathAbsTest.java
- MathDegRad.java
- MathDegRadTest.java
- MathFallThru.java
- MathFallThruTest.java
- MathMax.java
- MathMaxTest.java
- MathMin.java
- MathMinTest.java
- MathRemainder.java
- MathRemainderTest.java
- MultiContinue.java
- MultiContinueTest.java
- MultipleAssign.java
- MultipleAssignExpr.java
- MultipleAssignExprTest.java
- MultipleAssignTest.java
- NaN.java
- NaNTest.java
- NewLocalArray.java
- NewLocalArrayTest.java
- NonNullCheck.java
- NonNullCheckTest.java
- NullCheck.java
- NullCheckTest.java
- ObjectArrayCallHierarchy.java
- ObjectArrayCallHierarchyTest.java
- ObjectArrayCommonSuper.java
- ObjectArrayCommonSuperTest.java
- ObjectArrayMemberAccess.java
- ObjectArrayMemberAccessTest.java
- ObjectArrayMemberBadGetter.java
- ObjectArrayMemberBadGetterTest.java
- ObjectArrayMemberBadSetter.java
- ObjectArrayMemberBadSetterTest.java
- ObjectArrayMemberCall.java
- ObjectArrayMemberCallTest.java
- ObjectArrayMemberGetterSetter.java
- ObjectArrayMemberGetterSetterTest.java
- ObjectArrayMemberHierarchy.java
- ObjectArrayMemberHierarchyTest.java
- ObjectArrayMemberNotFinal.java
- ObjectArrayMemberNotFinalTest.java
- ObjectRefCopy.java
- ObjectRefCopyTest.java
- ObjectWithinObject.java
- ObjectWithinObjectTest.java
- OrAndOrPrecedence.java
- OrAndOrPrecedenceTest.java
- OverloadMethod.java
- OverloadMethodTest.java
- OverriddenKernelField.java
- OverriddenKernelFieldTest.java
- PlayPen.java
- PlayPenTest.java
- PostDecArrayItem.java
- PostDecArrayItemTest.java
- PostDecByte.java
- PostDecByteTest.java
- PostDecLocal.java
- PostDecLocalTest.java
- PostDecPostInc.java
- PostDecPostIncTest.java
- PostIncArrayIndexAndElement.java
- PostIncArrayIndexAndElementTest.java
- PostIncArrayItem.java
- PostIncArrayItemAsParameter.java
- PostIncArrayItemAsParameterTest.java
- PostIncArrayItemFieldIndex.java
- PostIncArrayItemFieldIndexTest.java
- PostIncArrayItemTest.java
- PostIncByte.java
- PostIncByteField.java
- PostIncByteFieldTest.java
- PostIncByteTest.java
- PostIncInt.java
- PostIncIntField.java
- PostIncIntFieldTest.java
- PostIncIntTest.java
- PostIncLocal.java
- PostIncLocalStandalone.java
- PostIncLocalStandaloneTest.java
- PostIncLocalTest.java
- PostIncLocalTwice.java
- PostIncLocalTwiceTest.java
- PreDecArrayIndexAndElement.java
- PreDecArrayIndexAndElementTest.java
- PreDecArrayItem.java
- PreDecArrayItemTest.java
- PreDecPostInc.java
- PreDecPostIncTest.java
- PreDecrement.java
- PreDecrementTest.java
- PreIncArrayIndexAndElement.java
- PreIncArrayIndexAndElementTest.java
- PreIncArrayItem.java
- PreIncArrayItemTest.java
- PreIncByte.java
- PreIncByteField.java
- PreIncByteFieldTest.java
- PreIncByteTest.java
- PreIncInt.java
- PreIncIntField.java
- PreIncIntFieldTest.java
- PreIncIntTest.java
- PreIncLocal.java
- PreIncLocalStandalone.java
- PreIncLocalStandaloneTest.java
- PreIncLocalTest.java
- PreIncLocalTwice.java
- PreIncLocalTwiceTest.java
- ReturnBooleanNewArray.java
- ReturnBooleanNewArrayTest.java
- ReturnBooleanVarArray.java
- ReturnBooleanVarArrayTest.java
- ReturnByteArrayNew.java
- ReturnByteArrayNewTest.java
- ReturnByteArrayVar.java
- ReturnByteArrayVarTest.java
- ReturnDoubleArrayNew.java
- ReturnDoubleArrayNewTest.java
- ReturnDoubleArrayVar.java
- ReturnDoubleArrayVarTest.java
- ReturnFloatArrayNew.java
- ReturnFloatArrayNewTest.java
- ReturnFloatArrayVar.java
- ReturnFloatArrayVarTest.java
- ReturnIntArrayNew.java
- ReturnIntArrayNewTest.java
- ReturnIntArrayVar.java
- ReturnIntArrayVarTest.java
- ReturnLongArrayNew.java
- ReturnLongArrayNewTest.java
- ReturnLongArrayVar.java
- ReturnLongArrayVarTest.java
- ReturnPostIncInt.java
- ReturnPostIncIntTest.java
- ReturnPreIncInt.java
- ReturnPreIncIntTest.java
- ReturnShortArrayNew.java
- ReturnShortArrayNewTest.java
- ReturnShortArrayVar.java
- ReturnShortArrayVarTest.java
- RightShifts.java
- RightShiftsTest.java
- Sequence.java
- SequenceTest.java
- StaticFieldStore.java
- StaticFieldStoreTest.java
- StaticMethodCall.java
- StaticMethodCallTest.java
- SynchronizedMethods.java
- SynchronizedMethodsTest.java
- Ternary.java
- TernaryAnd.java
- TernaryAndOr.java
- TernaryAndOrTest.java
- TernaryAndTest.java
- TernaryNested.java
- TernaryNestedTest.java
- TernaryOr.java
- TernaryOrTest.java
- TernaryTest.java
- TwoForLoops.java
- TwoForLoopsTest.java
- UnrelatedIfElsesWithCommonEndByte.java
- UnrelatedIfElsesWithCommonEndByteTest.java
- UnrelatedIfsWithCommonEndByte.java
- UnrelatedIfsWithCommonEndByteTest.java
- UnrelatedNestedIfElses.java
- UnrelatedNestedIfElsesTest.java
- UseObject.java
- UseObjectArrayLength.java
- UseObjectArrayLengthTest.java
- UseObjectTest.java
- UsesArrayLength.java
- UsesArrayLengthTest.java
- UsesNew.java
- UsesNewTest.java
- UsesThrow.java
- UsesThrowTest.java
- VarargsForEach.java
- VarargsForEachTest.java
- VarargsSimple.java
- VarargsSimpleTest.java
- While.java
- While_If_IfElseElse.java
- While_If_IfElseElseTest.java
- WhileAndMandel.java
- WhileAndMandelTest.java
- WhileEmptyLoop.java
- WhileEmptyLoopTest.java
- WhileFloatCompound.java
- WhileFloatCompoundTest.java
- WhileIf.java
- WhileIfElse.java
- WhileIfElseTest.java
- WhileIfTest.java
- WhileTest.java
- WhileWithoutMutator.java
- WhileWithoutMutatorTest.java
- WideInc.java
- WideIncTest.java
- WideLoad.java
- WideLoadTest.java
- CodeGenJUnitBase.java
- CreateJUnitTest.java
- Diff.java
- KernelHelper.java
- Source.java
- SwingDiff.java
- AccessGetterSetterTest.java
- ArbitraryScopeTest.java
- ArrayTest.java
- AtomicsSupportAdvTest.java
- AtomicsSupportTest.java
- BarrierSupportCPUOnlyMax256WorkGroupTest.java
- BarrierSupportCPUOnlyTest.java
- BarrierSupportMax256WorkGroupTest.java
- BarrierSupportTest.java
- BufferTransferTest.java
- CallStaticFromAnonymousKernelTest.java
- ExplicitBoolean.java
- IntArray2DTest.java
- JtpRangeIdsTest.java
- KernelAndDeviceItemSizeLimitsTest.java
- KernelCompileOnlyTest.java
- KernelManagerPreferredDeviceTest.java
- LoadClTest.java
- LocalArrayArgsTest.java
- LocalAtomicVariableArrayTest.java
- MultiDimensionalLocalArrayTest.java
- MultiplePassesMemoryConsumptionTest.java
- NegativeIntegerTest.java
- NoProfileForDeviceTest.java
- NullRefTest.java
- OpenCLDeviceConfiguratorTest.java
- OriginalKernelManager.java
- PreDecrementTest.java
- ProfileReportBackwardsCompatTest.java
- ProfileReportNewAPITest.java
- ProfileReportUnitTest.java
- RangeSizeTest.java
- ReturnInstantiatedArrayDirectlyTest.java
- StaticArrayAssignmentTest.java
- StaticVariableAssignmentTest.java
- UseBooleanTest.java
- Util.java
- ConvolutionLargeTest.java
- squarer.cl
- SimpleScalaTest.scala
- .cz-config.js
- .cz.json
- .editorconfig
- .gitattributes
- .gitignore
- .gitlab-ci.yml
- .travis.yml
- ATTRIBUTIONS.md
- CHANGELOG.md
- CODE_OF_CONDUCT.md
- codecov.yml
- CONTRIBUTING.md
- CONTRIBUTORS.md
- LICENSE
- NOTICE
- pom.xml
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/Syncleus/aparapi
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd aparapi
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Maven (Java)
보통 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java 프로젝트를 빌드/실행하려면 필요합니다.
- Maven mvn 명령어를 쓰기 위한 빌드 도구입니다.
mvn clean install
Maven으로 의존성 설치와 빌드를 진행합니다.
BUILD SUCCESS 메시지가 뜨면 성공입니다. target/ 폴더에 결과물이 생성됩니다.
// repository documentation
Was this content helpful?
(0 ratings)
