diff --git a/documentation/AccessingMultiDimNDRangeProposal.html b/documentation/AccessingMultiDimNDRangeProposal.html index 7bccd5505657f21a5e92861c1068fe11cc459362..da32d0d74d62244e3d16263e0b4d61e21c09b705 100644 --- a/documentation/AccessingMultiDimNDRangeProposal.html +++ b/documentation/AccessingMultiDimNDRangeProposal.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/documentation/AddingLambdasToAparapi.html b/documentation/AddingLambdasToAparapi.html index 6db35cbf907262a25b8fb51235f0039bd15d6153..57b32a428783da1d2c347aa026db5b6c5ca01e43 100644 --- a/documentation/AddingLambdasToAparapi.html +++ b/documentation/AddingLambdasToAparapi.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/documentation/AddressSpacesUsingBuffers.html b/documentation/AddressSpacesUsingBuffers.html index c7aae7af1e0b60a3a04fe2069e174adb3f099854..33d1238d3afd64627629aa41400fa7e08469f03b 100644 --- a/documentation/AddressSpacesUsingBuffers.html +++ b/documentation/AddressSpacesUsingBuffers.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/documentation/AparapiExtensionProposal.html b/documentation/AparapiExtensionProposal.html index 67104b4e3043ba8d9ec2472c41fa63036c4bcd4c..582b330cd75f27e99bd4d8191e95a0c704127b82 100644 --- a/documentation/AparapiExtensionProposal.html +++ b/documentation/AparapiExtensionProposal.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/documentation/AparapiPatterns.html b/documentation/AparapiPatterns.html index 7644be92d7a9f4b28b1622df758796e7167c7bff..df1f4a2bbb54f80976962bec7785c6d91395c9f7 100644 --- a/documentation/AparapiPatterns.html +++ b/documentation/AparapiPatterns.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/documentation/BuildingNBody.html b/documentation/BuildingNBody.html index 1015b101d1f7bc6114acab75184d790e9aefcea7..a03ada69afbb28145b32a04185b390d6e53db8d0 100644 --- a/documentation/BuildingNBody.html +++ b/documentation/BuildingNBody.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/documentation/ChoosingSpecificDevicesForExecution.html b/documentation/ChoosingSpecificDevicesForExecution.html index 4f6160090b68978e162f13ad3c78911227e0526b..2631448a4e0f8f52ef1bb59e086d121b3efe4c61 100644 --- a/documentation/ChoosingSpecificDevicesForExecution.html +++ b/documentation/ChoosingSpecificDevicesForExecution.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/documentation/ContributionGuide.html b/documentation/ContributionGuide.html deleted file mode 100644 index 4b540aa079e34c04a8a7c6cfa24f0d40e57cecaa..0000000000000000000000000000000000000000 --- a/documentation/ContributionGuide.html +++ /dev/null @@ -1,165 +0,0 @@ -<!DOCTYPE html> -<html lang='en'> - <head> - <meta content='text/html; charset=UTF-8' http-equiv='Content-Type'> - <meta content='width=device-width, initial-scale=1' name='viewport'> - <meta content='IE=edge' http-equiv='X-UA-Compatible'> - <meta content='no' name='msapplication-tap-highlight'> - <meta content='Aparapi is an Open-source framework for executing native Java code on the GPU, developed by Syncleus.' name='description'> - <title> - Aparapi | ContributionGuide - </title> - <!-- Favicons --> - <link href='/images/favicon/apple-touch-icon-152x152.png' rel='apple-touch-icon-precomposed'> - <meta content='#FFFFFF' name='msapplication-TileColor'> - <meta content='/images/favicon/mstile-144x144.png' name='msapplication-TileImage'> - <link href='/images/favicon/favicon-32x32.png' rel='icon' sizes='32x32'> - <!-- Android 5 Chrome Color --> - <meta content='#EE6E73' name='theme-color'> - <!-- CSS --> - <link href='/stylesheets/highlight.css' media='screen,projection' rel='stylesheet' type='text/css'> - <link href='/stylesheets/style.css' media='screen,projection' rel='stylesheet' type='text/css'> - <link href='http://fonts.googleapis.com/css?family=Inconsolata' rel='stylesheet' type='text/css'> - <link href='http://fonts.googleapis.com/icon?family=Material+Icons' rel='stylesheet'> - </head> - <body> - <header> - <div class='container'> - <a class='button-collapse top-nav waves-effect waves-light circle hide-on-large-only' data-activates='nav-mobile' href='#'> - <i class='material-icons'>menu</i> - </a> - </div> - <ul class='side-nav fixed' id='nav-mobile'> - <li class='logo'> - <a class='brand-logo' href='/' id='logo-container'> - <object data='/images/logo.svg' id='front-page-logo' type='image/svg+xml'>Your browser does not support SVG</object> - </a> - </li> - <li class='search'> - <div class='search-wrapper card'> - <input id='search'> - <i class='material-icons'>search</i> - <div class='search-results'></div> - </div> - </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> - </ul> - </header> - <main> - <div class='section no-pad-bot' id='index-banner'> - <div class='container'> - <h1 class='header center-on-small-only'>ContributionGuide</h1> - <div class='row center'> - </div> - - </div> - - </div> - <div class='container'> - <p><em>How to contribute (bug fix or features). Updated Sep 13, 2011 by frost.g…@gmail.com</em></p> - - <h2>Contribution Guide</h2> - - <p>We welcome all contributions to add new features to Aparapi and make Aparapi more useful and high performing. These guidelines are intended to describe and streamline the contribution process.</p> - - <p>A patch can be a bug fix, a new feature, a new JUnit test case or a documentation change.</p> - - <p>Only members of the commit team are able to commit changes to the SVN repository.</p> - - <p>Only patches submitted through the process described below will be committed to SVN.</p> - - <p>The commit team will only applying patches which are submitted via the Aparapi project’s issue list.</p> - - <p>http://code.google.com/p/aparapi/issues/list - The current commit team members are: - * Eric Caspole (AMD) - * Tom Deneau (AMD) - * Gary Frost (AMD)</p> - - <p>If you would like to be considered for inclusion in the commit team, please send an email to anyone on the team and let them know.</p> - - <h2>Submitting a patch</h2> - - <p>If the bug or enhancement does not yet appear in the issues list, please take the time add a new issue.</p> - - <p>Be sure to include sufficient detail to explain and recreate the bug or to justify the proposed enhancement.</p> - - <p>Ensure that your patch/fix does not regress any of existing JUnit tests. The UnitTestGuide wiki page describes how to run the various Aparapi unit tests.</p> - - <p>Ensure that your patch does not break any sample or example. Create a patch file (using SVN’s diff command) against a recently updated trunk, do not submit patches against branches. Name your patch file using the following filename convention</p> - <pre class="highlight plaintext"><code> aparapi-<issue id>-<trunk revision id>.patch - </code></pre> - <p>The following shows the sequence for creating a patch for issue number 1234.</p> - <pre class="highlight plaintext"><code>$ cd aparapi-trunk - $ svn update - At revision 10339 - $ svn -diff > aparapi-1234-10339.patch - </code></pre> - <p>Attach your patch file to the issue via Issue List.</p> - - <h2>Attribution of contributions</h2> - - <p>We want to correctly attribute all contributions and will maintain a CREDITS.txt file at the head of the trunk. We discourage including attribution as comments in the code, instead we intend to let the history feature of SVN be the primary method for tracking attributions. When patch is committed the commit team member will update the CREDITS.txt file and apply your patch, then will include your name (and email if you desire) as part of the SVN commit history.</p> - - <h2>Contributions made under a different license than the existing BSD derived license</h2> - - <p>We cannot accept contributions or patches which are subject to other licenses.</p> - - <p>Attribution</p> - </div> - </main> - <footer class='page-footer'> - <div class='container'> - <div class='row'> - <div class='col l4 s12'> - <h5 class='white-text'>Help Aparapi Grow</h5> - <p class='grey-text text-lighten-4'>We are a team of volunteers working on this project like it's our full time job. Any amount would help support and continue development on this project and is greatly appreciated.</p> - <form action='https://www.paypal.com/cgi-bin/webscr' id='paypal-donate' method='post' target='_top'> - <input name='cmd' type='hidden' value='_s-xclick'> - <input name='encrypted' type='hidden' value='-----BEGIN PKCS7-----MIIHoAYJKoZIhvcNAQcEoIIHkTCCB40CAQExggEwMIIBLAIBADCBlDCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb20CAQAwDQYJKoZIhvcNAQEBBQAEgYATcKxN8t35TG2x34eY272SuZO3QbGy+BTGIM5DRV6Hmosotzw2TF42ceWmbXb3Gk4Wy5kUgo4TgHExCZHUSlHUl+A9KWLFejotgQJPhbiBsnns3klWbKftA3LEnP/kz/SW7OyBlpluoHoEGb354/aoX3JEctp3akHiZEmD7JyEgjELMAkGBSsOAwIaBQAwggEcBgkqhkiG9w0BBwEwFAYIKoZIhvcNAwcECOGCJwba6JICgIH4RtE1LE3juagKs+swI5tb9Y2LacWo+qn1H1aLKeg57bQMqqcWYvkoO1joYoglPc1h4mO0egZjHPQ6ih0K0IYlXw2SRpNylSlIMUE3GW6smjSSwRhscZfXQYUnmQsfYvkFwoKrlZGf/1u0Q7nwlZ1szIKnDMZ5f+k8xBcM0sMNutn/y9CH6A3zo01gQBIF29+1WYAoQspNAnfWQy3ydV7nbjIA9ThDp2WquWw3EVlvqlvm/3C2AFuH/L4q0ltn3qjkCdzXK0O2jW3TRrzligPkAy6CN0Tw2jGW5GENNC1L92vHFH4kBXUPlhvw39TgoN7/KRUjVoYPYgugggOHMIIDgzCCAuygAwIBAgIBADANBgkqhkiG9w0BAQUFADCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb20wHhcNMDQwMjEzMTAxMzE1WhcNMzUwMjEzMTAxMzE1WjCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMFHTt38RMxLXJyO2SmS+Ndl72T7oKJ4u4uw+6awntALWh03PewmIJuzbALScsTS4sZoS1fKciBGoh11gIfHzylvkdNe/hJl66/RGqrj5rFb08sAABNTzDTiqqNpJeBsYs/c2aiGozptX2RlnBktH+SUNpAajW724Nv2Wvhif6sFAgMBAAGjge4wgeswHQYDVR0OBBYEFJaffLvGbxe9WT9S1wob7BDWZJRrMIG7BgNVHSMEgbMwgbCAFJaffLvGbxe9WT9S1wob7BDWZJRroYGUpIGRMIGOMQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ0ExFjAUBgNVBAcTDU1vdW50YWluIFZpZXcxFDASBgNVBAoTC1BheVBhbCBJbmMuMRMwEQYDVQQLFApsaXZlX2NlcnRzMREwDwYDVQQDFAhsaXZlX2FwaTEcMBoGCSqGSIb3DQEJARYNcmVAcGF5cGFsLmNvbYIBADAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBQUAA4GBAIFfOlaagFrl71+jq6OKidbWFSE+Q4FqROvdgIONth+8kSK//Y/4ihuE4Ymvzn5ceE3S/iBSQQMjyvb+s2TWbQYDwcp129OPIbD9epdr4tJOUNiSojw7BHwYRiPh58S1xGlFgHFXwrEBb3dgNbMUa+u4qectsMAXpVHnD9wIyfmHMYIBmjCCAZYCAQEwgZQwgY4xCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEWMBQGA1UEBxMNTW91bnRhaW4gVmlldzEUMBIGA1UEChMLUGF5UGFsIEluYy4xEzARBgNVBAsUCmxpdmVfY2VydHMxETAPBgNVBAMUCGxpdmVfYXBpMRwwGgYJKoZIhvcNAQkBFg1yZUBwYXlwYWwuY29tAgEAMAkGBSsOAwIaBQCgXTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNjExMjkyMjA1NTNaMCMGCSqGSIb3DQEJBDEWBBS4i3Exr/pFcKOJy8uKmH+nGIMjqDANBgkqhkiG9w0BAQEFAASBgDAbFZ2jieloeB/0wCAcvYCFAIXmmBaMS5js/byzU5gK7exSTlRMX74IkmHemItaOcw3wyFlu4i118D9K9SbSbFiX9DGDcezGh42u/6G8TuZMwlvmiehwMioTVcm4jWG40YLiv8pJZypfoSx2w4IAFb4na5i/E1qOrwQOpiBho+s-----END PKCS7-----'> - <button alt='PayPal - The safer, easier way to pay online!' class='btn waves-effect waves-light red lighten-3' name='action' type='submit'> - Donate Now - </button> - </form> - </div> - <div class='col l4 s12'> - <h5 class='white-text'>Join the Discussion</h5> - <p class='grey-text text-lighten-4'>We have a Gitter chat room set up where you can talk directly with us. Come in and discuss new features, future goals, general problems or questions, or anything else you can think of.</p> - <a class='btn waves-effect waves-light red lighten-3' href='https://gitter.im/Syncleus/aparapi' target='_blank'>Chat</a> - </div> - <div class='col l4 s12' style='overflow: hidden;'> - <h5 class='white-text'>Connect</h5> - <iframe allowtransparency='true' frameborder='0' height='30' scrolling='0' src='http://ghbtns.com/github-btn.html?user=Syncleus&repo=aparapi&type=watch&count=true&size=large' width='170'></iframe> - <br> - <a class='twitter-follow-button' data-dnt='true' data-show-count='true' data-size='large' href='https://twitter.com/AparapiLib'>Follow @AparapiLib</a> - <br> - <div class='g-follow' data-annotation='bubble' data-height='24' data-href='https://plus.google.com/102266131584900704956' data-rel='publisher'></div> - </div> - </div> - </div> - <div class='footer-copyright'> - <div class='container'> - © 2016-2017 Syncleus, All rights reserved. - <a class='grey-text text-lighten-4 right' href='https://github.com/Syncleus/aparapi/blob/master/LICENSE'>Apache License v2</a> - </div> - </div> - </footer> - <!-- Scripts --> - <script src='https://code.jquery.com/jquery-2.1.4.min.js'></script> - <script> - if (!window.jQuery) { document.write('<script src="bin/jquery-2.1.1.min.js"><\/script>'); } - </script> - <script src='/javascripts/jquery.timeago.js'></script> - <script src='/javascripts/materialize.min.js'></script> - <script src='/javascripts/lunr.min.js'></script> - <script src='/javascripts/search.js'></script> - <script src='/javascripts/materialize.js'></script> - <script src='/javascripts/init.js'></script> - <!-- Twitter Button --> - <script> - !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs'); - </script> - <!-- Google Plus Button --> - <script async='' defer='defer' src='https://apis.google.com/js/platform.js'></script> - </body> -</html> diff --git a/documentation/ConvertingBytecodeToOpenCL.html b/documentation/ConvertingBytecodeToOpenCL.html index 2710a812daa11ccc99f1152a5ffe8f6d3ffa0a2c..79e0fcba2ae28f277d676921c69e225f117218b5 100644 --- a/documentation/ConvertingBytecodeToOpenCL.html +++ b/documentation/ConvertingBytecodeToOpenCL.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/documentation/DevelopersGuide.html b/documentation/DevelopersGuide.html deleted file mode 100644 index e55648aa3db2766ad4c01502f6c868ab234f3a4f..0000000000000000000000000000000000000000 --- a/documentation/DevelopersGuide.html +++ /dev/null @@ -1,149 +0,0 @@ -<!DOCTYPE html> -<html lang='en'> - <head> - <meta content='text/html; charset=UTF-8' http-equiv='Content-Type'> - <meta content='width=device-width, initial-scale=1' name='viewport'> - <meta content='IE=edge' http-equiv='X-UA-Compatible'> - <meta content='no' name='msapplication-tap-highlight'> - <meta content='Aparapi is an Open-source framework for executing native Java code on the GPU, developed by Syncleus.' name='description'> - <title> - Aparapi | DevelopersGuide - </title> - <!-- Favicons --> - <link href='/images/favicon/apple-touch-icon-152x152.png' rel='apple-touch-icon-precomposed'> - <meta content='#FFFFFF' name='msapplication-TileColor'> - <meta content='/images/favicon/mstile-144x144.png' name='msapplication-TileImage'> - <link href='/images/favicon/favicon-32x32.png' rel='icon' sizes='32x32'> - <!-- Android 5 Chrome Color --> - <meta content='#EE6E73' name='theme-color'> - <!-- CSS --> - <link href='/stylesheets/highlight.css' media='screen,projection' rel='stylesheet' type='text/css'> - <link href='/stylesheets/style.css' media='screen,projection' rel='stylesheet' type='text/css'> - <link href='http://fonts.googleapis.com/css?family=Inconsolata' rel='stylesheet' type='text/css'> - <link href='http://fonts.googleapis.com/icon?family=Material+Icons' rel='stylesheet'> - </head> - <body> - <header> - <div class='container'> - <a class='button-collapse top-nav waves-effect waves-light circle hide-on-large-only' data-activates='nav-mobile' href='#'> - <i class='material-icons'>menu</i> - </a> - </div> - <ul class='side-nav fixed' id='nav-mobile'> - <li class='logo'> - <a class='brand-logo' href='/' id='logo-container'> - <object data='/images/logo.svg' id='front-page-logo' type='image/svg+xml'>Your browser does not support SVG</object> - </a> - </li> - <li class='search'> - <div class='search-wrapper card'> - <input id='search'> - <i class='material-icons'>search</i> - <div class='search-results'></div> - </div> - </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> - </ul> - </header> - <main> - <div class='section no-pad-bot' id='index-banner'> - <div class='container'> - <h1 class='header center-on-small-only'>DevelopersGuide</h1> - <div class='row center'> - </div> - - </div> - - </div> - <div class='container'> - <p><em>Aparapi developers guide. Updated Sep 13, 2011 by frost.g…@gmail.com</em></p> - - <h2>Developer Guide</h2> - - <p>Although the vast majority of the Aparapi code is Java® we do include some to C++ code (accessed from Javaâ„¢ via JNI) to interface with existing OpenCLâ„¢ C/C++ headers and libraries. Therefore to build Aparapi for a given platform (Microsoft® Windows® 32- or 64- bit and or Linux® 32- or 64- bit) we do require developers to setup a build environment containing both Java® and C++ development tools. In this documentation we will describe the tools required to build Aparapi for the various supported platforms.</p> - - <h2>Supported Platforms</h2> - - <p>In general Aparapi can be used on any platform currently supported by AMD APP SDK v2.5 or later. Please check the AMD APP SDK site for details on supported platforms and installation help.</p> - - <p><a href="http://developer.amd.com/sdks/amdappsdk/downloads/pages/default.aspx" rel="nofollow">http://developer.amd.com/sdks/amdappsdk/downloads/pages/default.aspx</a></p> - - <p><a href="http://developer.amd.com/sdks/amdappsdk/downloads/pages/default.aspx" rel="nofollow">http://developer.amd.com/sdks/AMDAPPSDK/assets/AMD<em>APP</em>SDK<em>Installation</em>Notes.pdf</a></p> - - <ul> - <li>32-bit Microsoft® Windows® 7</li> - <li>32-bit Microsoft® Windows Vista®</li> - <li>64-bit Microsoft® Windows® 7</li> - <li>64-bit Microsoft® Windows Vista®</li> - <li>32-bit Linux®</li> - <li>64-bit Linux®</li> - </ul> - - <p>Clearly we will also depend on platform specific Oracle® Java® JDK 6 components and C++ compilers along with some platform neutral tools (such as SVN, ant and Junit) .</p> - - <h2>Platform Specific Developer Guides</h2> - - <p>We have broken the Developer Guide into two separate docs. One for Linux® (32- and 64- bit) and another for Microsoft® Windows® (32- and 64- bit). Please follow the appropriate link below.</p> - - <p><a href="DevelopersGuideLinux.md" rel="nofollow">DevelopersGuideLinux</a></p> - - <p><a href="DevelopersGuideWindows.md" rel="nofollow">DevelopersGuideWindows</a></p> - - <p>Attribution</p> - </div> - </main> - <footer class='page-footer'> - <div class='container'> - <div class='row'> - <div class='col l4 s12'> - <h5 class='white-text'>Help Aparapi Grow</h5> - <p class='grey-text text-lighten-4'>We are a team of volunteers working on this project like it's our full time job. Any amount would help support and continue development on this project and is greatly appreciated.</p> - <form action='https://www.paypal.com/cgi-bin/webscr' id='paypal-donate' method='post' target='_top'> - <input name='cmd' type='hidden' value='_s-xclick'> - <input name='encrypted' type='hidden' value='-----BEGIN PKCS7-----MIIHoAYJKoZIhvcNAQcEoIIHkTCCB40CAQExggEwMIIBLAIBADCBlDCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb20CAQAwDQYJKoZIhvcNAQEBBQAEgYATcKxN8t35TG2x34eY272SuZO3QbGy+BTGIM5DRV6Hmosotzw2TF42ceWmbXb3Gk4Wy5kUgo4TgHExCZHUSlHUl+A9KWLFejotgQJPhbiBsnns3klWbKftA3LEnP/kz/SW7OyBlpluoHoEGb354/aoX3JEctp3akHiZEmD7JyEgjELMAkGBSsOAwIaBQAwggEcBgkqhkiG9w0BBwEwFAYIKoZIhvcNAwcECOGCJwba6JICgIH4RtE1LE3juagKs+swI5tb9Y2LacWo+qn1H1aLKeg57bQMqqcWYvkoO1joYoglPc1h4mO0egZjHPQ6ih0K0IYlXw2SRpNylSlIMUE3GW6smjSSwRhscZfXQYUnmQsfYvkFwoKrlZGf/1u0Q7nwlZ1szIKnDMZ5f+k8xBcM0sMNutn/y9CH6A3zo01gQBIF29+1WYAoQspNAnfWQy3ydV7nbjIA9ThDp2WquWw3EVlvqlvm/3C2AFuH/L4q0ltn3qjkCdzXK0O2jW3TRrzligPkAy6CN0Tw2jGW5GENNC1L92vHFH4kBXUPlhvw39TgoN7/KRUjVoYPYgugggOHMIIDgzCCAuygAwIBAgIBADANBgkqhkiG9w0BAQUFADCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb20wHhcNMDQwMjEzMTAxMzE1WhcNMzUwMjEzMTAxMzE1WjCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMFHTt38RMxLXJyO2SmS+Ndl72T7oKJ4u4uw+6awntALWh03PewmIJuzbALScsTS4sZoS1fKciBGoh11gIfHzylvkdNe/hJl66/RGqrj5rFb08sAABNTzDTiqqNpJeBsYs/c2aiGozptX2RlnBktH+SUNpAajW724Nv2Wvhif6sFAgMBAAGjge4wgeswHQYDVR0OBBYEFJaffLvGbxe9WT9S1wob7BDWZJRrMIG7BgNVHSMEgbMwgbCAFJaffLvGbxe9WT9S1wob7BDWZJRroYGUpIGRMIGOMQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ0ExFjAUBgNVBAcTDU1vdW50YWluIFZpZXcxFDASBgNVBAoTC1BheVBhbCBJbmMuMRMwEQYDVQQLFApsaXZlX2NlcnRzMREwDwYDVQQDFAhsaXZlX2FwaTEcMBoGCSqGSIb3DQEJARYNcmVAcGF5cGFsLmNvbYIBADAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBQUAA4GBAIFfOlaagFrl71+jq6OKidbWFSE+Q4FqROvdgIONth+8kSK//Y/4ihuE4Ymvzn5ceE3S/iBSQQMjyvb+s2TWbQYDwcp129OPIbD9epdr4tJOUNiSojw7BHwYRiPh58S1xGlFgHFXwrEBb3dgNbMUa+u4qectsMAXpVHnD9wIyfmHMYIBmjCCAZYCAQEwgZQwgY4xCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEWMBQGA1UEBxMNTW91bnRhaW4gVmlldzEUMBIGA1UEChMLUGF5UGFsIEluYy4xEzARBgNVBAsUCmxpdmVfY2VydHMxETAPBgNVBAMUCGxpdmVfYXBpMRwwGgYJKoZIhvcNAQkBFg1yZUBwYXlwYWwuY29tAgEAMAkGBSsOAwIaBQCgXTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNjExMjkyMjA1NTNaMCMGCSqGSIb3DQEJBDEWBBS4i3Exr/pFcKOJy8uKmH+nGIMjqDANBgkqhkiG9w0BAQEFAASBgDAbFZ2jieloeB/0wCAcvYCFAIXmmBaMS5js/byzU5gK7exSTlRMX74IkmHemItaOcw3wyFlu4i118D9K9SbSbFiX9DGDcezGh42u/6G8TuZMwlvmiehwMioTVcm4jWG40YLiv8pJZypfoSx2w4IAFb4na5i/E1qOrwQOpiBho+s-----END PKCS7-----'> - <button alt='PayPal - The safer, easier way to pay online!' class='btn waves-effect waves-light red lighten-3' name='action' type='submit'> - Donate Now - </button> - </form> - </div> - <div class='col l4 s12'> - <h5 class='white-text'>Join the Discussion</h5> - <p class='grey-text text-lighten-4'>We have a Gitter chat room set up where you can talk directly with us. Come in and discuss new features, future goals, general problems or questions, or anything else you can think of.</p> - <a class='btn waves-effect waves-light red lighten-3' href='https://gitter.im/Syncleus/aparapi' target='_blank'>Chat</a> - </div> - <div class='col l4 s12' style='overflow: hidden;'> - <h5 class='white-text'>Connect</h5> - <iframe allowtransparency='true' frameborder='0' height='30' scrolling='0' src='http://ghbtns.com/github-btn.html?user=Syncleus&repo=aparapi&type=watch&count=true&size=large' width='170'></iframe> - <br> - <a class='twitter-follow-button' data-dnt='true' data-show-count='true' data-size='large' href='https://twitter.com/AparapiLib'>Follow @AparapiLib</a> - <br> - <div class='g-follow' data-annotation='bubble' data-height='24' data-href='https://plus.google.com/102266131584900704956' data-rel='publisher'></div> - </div> - </div> - </div> - <div class='footer-copyright'> - <div class='container'> - © 2016-2017 Syncleus, All rights reserved. - <a class='grey-text text-lighten-4 right' href='https://github.com/Syncleus/aparapi/blob/master/LICENSE'>Apache License v2</a> - </div> - </div> - </footer> - <!-- Scripts --> - <script src='https://code.jquery.com/jquery-2.1.4.min.js'></script> - <script> - if (!window.jQuery) { document.write('<script src="bin/jquery-2.1.1.min.js"><\/script>'); } - </script> - <script src='/javascripts/jquery.timeago.js'></script> - <script src='/javascripts/materialize.min.js'></script> - <script src='/javascripts/lunr.min.js'></script> - <script src='/javascripts/search.js'></script> - <script src='/javascripts/materialize.js'></script> - <script src='/javascripts/init.js'></script> - <!-- Twitter Button --> - <script> - !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs'); - </script> - <!-- Google Plus Button --> - <script async='' defer='defer' src='https://apis.google.com/js/platform.js'></script> - </body> -</html> diff --git a/documentation/DevelopersGuideLinux.html b/documentation/DevelopersGuideLinux.html deleted file mode 100644 index 238d32a823a2f567a6c16bf6e2950de9da349448..0000000000000000000000000000000000000000 --- a/documentation/DevelopersGuideLinux.html +++ /dev/null @@ -1,278 +0,0 @@ -<!DOCTYPE html> -<html lang='en'> - <head> - <meta content='text/html; charset=UTF-8' http-equiv='Content-Type'> - <meta content='width=device-width, initial-scale=1' name='viewport'> - <meta content='IE=edge' http-equiv='X-UA-Compatible'> - <meta content='no' name='msapplication-tap-highlight'> - <meta content='Aparapi is an Open-source framework for executing native Java code on the GPU, developed by Syncleus.' name='description'> - <title> - Aparapi | DevelopersGuideLinux - </title> - <!-- Favicons --> - <link href='/images/favicon/apple-touch-icon-152x152.png' rel='apple-touch-icon-precomposed'> - <meta content='#FFFFFF' name='msapplication-TileColor'> - <meta content='/images/favicon/mstile-144x144.png' name='msapplication-TileImage'> - <link href='/images/favicon/favicon-32x32.png' rel='icon' sizes='32x32'> - <!-- Android 5 Chrome Color --> - <meta content='#EE6E73' name='theme-color'> - <!-- CSS --> - <link href='/stylesheets/highlight.css' media='screen,projection' rel='stylesheet' type='text/css'> - <link href='/stylesheets/style.css' media='screen,projection' rel='stylesheet' type='text/css'> - <link href='http://fonts.googleapis.com/css?family=Inconsolata' rel='stylesheet' type='text/css'> - <link href='http://fonts.googleapis.com/icon?family=Material+Icons' rel='stylesheet'> - </head> - <body> - <header> - <div class='container'> - <a class='button-collapse top-nav waves-effect waves-light circle hide-on-large-only' data-activates='nav-mobile' href='#'> - <i class='material-icons'>menu</i> - </a> - </div> - <ul class='side-nav fixed' id='nav-mobile'> - <li class='logo'> - <a class='brand-logo' href='/' id='logo-container'> - <object data='/images/logo.svg' id='front-page-logo' type='image/svg+xml'>Your browser does not support SVG</object> - </a> - </li> - <li class='search'> - <div class='search-wrapper card'> - <input id='search'> - <i class='material-icons'>search</i> - <div class='search-results'></div> - </div> - </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> - </ul> - </header> - <main> - <div class='section no-pad-bot' id='index-banner'> - <div class='container'> - <h1 class='header center-on-small-only'>DevelopersGuideLinux</h1> - <div class='row center'> - </div> - - </div> - - </div> - <div class='container'> - <p><em>Developer guide for Linux. Updated Aug 23, 2012 by frost.g…@gmail.com</em></p> - - <h1>Aparapi Developer Guide: Linux® 32- and 64-bit platforms</h1> - - <h2>SVN Client</h2> - - <p>To contribute to Aparapi you will need an SVN client to access the latest source code. This page lists a number of SVN client providers <a href="http://subversion.apache.org/packages.html" rel="nofollow">http://subversion.apache.org/packages.html</a> Also you might want to consider one of the SVN-based plugins for Eclipse®. http://wiki.eclipse.org/SVN_Howto - OpenJDK or Oracle® Java JDK install (JDK1.6 or later)</p> - - <p>http://OpenJDK.java.net http://www.oracle.com/technetwork/java/javase/downloads/index.html</p> - - <p>Many Linux® distributions come with Java JDK pre-installed or available as an optional install component. Sometimes the version that comes pre-installed is GCJ (http://gcc.gnu.org/java/). For Aparapi you will need to ensure that you have a copy of the JDK from either the OpenJDK project or from Oracle®.</p> - - <p>The Oracle® J2SE JDK site contains downloads and documentation showing how to install for various Linux distributions.</p> - - <p>http://www.oracle.com/technetwork/java/javase/index-137561.html</p> - - <p>Here is an example for my Ubuntu system:</p> - <pre class="highlight plaintext"><code>$ sudo apt-get install sun-java6-jdk sun-java6-jre - </code></pre> - <p>When the installation is complete, ensure that your JAVA_HOME environment variable is pointing to the install location (such as /usr/lib/jvm/java-6-sun-1.6.0.26).</p> - <pre class="highlight plaintext"><code>$ export JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.26 - </code></pre> - <p>You should also add ${JAVA_HOME}/bin to your path.</p> - <pre class="highlight plaintext"><code>$ export PATH=$PATH}:${JAVA_HOME}/bin - </code></pre> - <p>Double-check your path and ensure that there is not another JDK/JRE in your path.</p> - <pre class="highlight plaintext"><code>$ java -version - java version "1.6.0_26" - Java(TM) SE Runtime Environment (build 1.6.0_26-b03) - Java HotSpot(TM) Client VM (build 20.1-b02, mixed mode, sharing) - </code></pre> - <h2>Apache Ant</h2> - - <p>Apache Ant® can be downloaded from the apache project page http://ant.apache.org</p> - - <p>Aparapi has been tested using 1.7.1 version of Ant. It may work with earlier versions, but if you encounter issues we recommend updating to at least 1.7.1 before reporting issues. Here is an example for installing Ant on Ubuntu :</p> - <pre class="highlight plaintext"><code>$ apt-get install ant - </code></pre> - <p>Ensure that ANT_HOME is set to the install dir.</p> - <pre class="highlight plaintext"><code>$ export ANT_HOME=/usr/local/ant - </code></pre> - <p>Add <code>${ANT_HOME}/bin</code> to your path.</p> - <pre class="highlight plaintext"><code>$ export PATH=$PATH}:${ANT_HOME}/bin - </code></pre> - <p>Double-check the installation and environment vars.</p> - <pre class="highlight plaintext"><code>ant -version - Apache Ant version 1.7.1 compiled ... - </code></pre> - <h2>AMD APP SDK</h2> - - <p>To compile Aparapi JNI code you need access to OpenCL headers and libraries. The instructions below assume that there is an available AMD APP SDK v2.5® (or later) installed and that your platform supports the required device drivers for your GPU card. Install the Catalyst driver first, and then install AMD APP SDK v2.5® or later.</p> - - <p>See http://developer.amd.com/sdks/AMDAPPSDK/pages/DriverCompatibility.aspx for help locating the appropriate driver for your AMD card. Make sure you install the catalyst driver that includes the OpenCLâ„¢ runtime components.</p> - <pre class="highlight plaintext"><code>The OpenCLâ„¢ runtime is required for executing Aparapi or OpenCLâ„¢ on your GPU or GPU, but it is not necessary for building/compiling Aparapi. - The AMD APP SDK v2.5 is necessary for compiling the Aparapi JNI code against OpenCLâ„¢ APIs. - </code></pre> - <p>Once you have a suitable driver, download a copy of AMD APP SDK v2.5 or later from http://developer.amd.com/sdks/AMDAPPSDK/downloads/Pages/default.aspx.</p> - - <p>Download the installation guide for Microsoft® Windows® (and Linux®) from http://developer.amd.com/sdks/AMDAPPSDK/assets/AMD<em>APP</em>SDK<em>Installation</em>Notes.pdf. Note that if you updating from a previous version of AMD APP SDK (or its predecessor ATI STREAM SDK), first uninstall the previous version.</p> - - <p>Download the release notes from: http://developer.amd.com/sdks/AMDAPPSDK/assets/AMD<em>APP</em>SDK<em>Release</em>Notes_Developer.pdf - GCC compiler (G++) for your Linux 32-bit or 64-bit platform</p> - - <p>Aparapi has been tested with 32-bit and 64-bit Linux 4.1.2 or later GCC compilers.</p> - - <p>Ensure you have the g++ toolchain installed:</p> - <pre class="highlight plaintext"><code>$ g++ - no input files - </code></pre> - <h2>JUnit</h2> - - <p>The initial Open Source drop includes a suite of JUnit tests for validating bytecode to OpenCLâ„¢ code generation. These tests require JUnit 4.</p> - - <p>Download JUnit from http://www.junit.org/ and note the location of your JUnit installation; the location is needed to configure the test\codegen\build.xml file. Please see the UnitTestGuide page.</p> - - <h2>Eclipse</h2> - - <p>Eclipse is not required to build Aparapi; however, the developers of Aparapi do use Eclipse and have made the Eclipse artifacts (.classpath and .project files) available so that projects can be imported into Eclipse. The com.aparapi.jni subproject (containing C++ JNI source) should be imported as a resource project. We do not recommend importing com.aparapi.jni as a CDT project, and we do not recommend trying to configure a CDT build, the existing build.xml files has been customized for multiplatform C++ compilations.</p> - - <h2>Building</h2> - - <p>Check out the Aparapi SVN trunk:</p> - <pre class="highlight plaintext"><code>$ svn checkout http://aparapi.googlecode.com/svn/trunk aparapi - </code></pre> - <p>Checkout provides the following:</p> - <pre class="highlight plaintext"><code>aparapi/ - com.aparapi/ - src/java/com.aparapi/*.java - build.xml - com.aparapi.jni/ - src/cpp/*.cpp - src/cpp/*.h - build.xml - test/ - codegen/ - src/java/ - com.aparapi/ - com.aparapi.test/ - build.xml - runtime/ - src/java/ - com.aparapi/ - com.aparapi.test/ - build.xml - samples/ - mandel - src/java/com.aparapi.samples.mandel/*.java - build.xml - mandel.sh - mandel.bat - squares/ - src/java/com.aparapi.samples.squares/*.java - build.xml - squares.sh - squares.bat - convolution/ - src/java/com.aparapi.samples.convolution/*.java - build.xml - conv.sh - conv.bat - examples/ - nbody/ - src/java/com.aparapi.nbody/ - build.xml - nbody.sh - nbody.bat - build.xml - README.txt - LICENSE.txt - CREDITS.txt - </code></pre> - <h2>Sub Directories</h2> - - <p>The com.aparapi and com.aparapi.jni subdirectories contain the source for building and using Aparapi.</p> - - <p>The ant build.xml file, in each folder accept common ‘clean’ and 'build’ targets. You can use the build.xml file at the root of the tree for two purposes:</p> - <pre class="highlight plaintext"><code>To initiate a build com.aparapi of com.aparapi.jni. - To create a binary ‘distribution’ directory and zip file. This zip file is same as those available from the download section of the code.google.com/p/aparapi site. - </code></pre> - <h2>Preparing for your first build</h2> - - <p>Edit com.aparapi.jni\build.properties and ensure that the properties are valid for your platform.</p> - - <p>View the comments in the properties file for assistance. The build.xml ant file contains some simple checks to help diagnose simple configuration errors in case something gets messed up.</p> - - <p>For Linux you should not need to edit build.xml unless your APP SDK install location differs from the default. The default for Linux® is /opt/AMDAPP</p> - <pre class="highlight plaintext"><code>amd.app.sdk.dir=/opt/AMDAPP - </code></pre> - <p>Perform a build from the root directory using the following command:</p> - <pre class="highlight plaintext"><code>$ ant clean build dist - </code></pre> - <p>Once your build has completed you should see an additional subdirectory named dist<em>linux</em>x86 or dist<em>linux</em>x86_64 (depending on the bitness of your platform).</p> - - <p>The distribution directory contains:</p> - <pre class="highlight plaintext"><code>aparapi.jar containing Aparapi classes for all platforms. - the shared library for your platform (aparapi_x86.so or aparapi_x86_64.so). - an /api subdirectory containing the 'public' javadoc for Aparapi. - a samples directory containing the source and binaries for the mandel and squares sample projects. - </code></pre> - <p>The root directory also contains either dist<em>linux</em>x86<em>64.zip or dist</em>linux_x86.zip containing a compressed archive of the distribution tree.</p> - - <p><a href="Attribution.md" rel="nofollow">Attribution</a></p> - </div> - </main> - <footer class='page-footer'> - <div class='container'> - <div class='row'> - <div class='col l4 s12'> - <h5 class='white-text'>Help Aparapi Grow</h5> - <p class='grey-text text-lighten-4'>We are a team of volunteers working on this project like it's our full time job. Any amount would help support and continue development on this project and is greatly appreciated.</p> - <form action='https://www.paypal.com/cgi-bin/webscr' id='paypal-donate' method='post' target='_top'> - <input name='cmd' type='hidden' value='_s-xclick'> - <input name='encrypted' type='hidden' value='-----BEGIN PKCS7-----MIIHoAYJKoZIhvcNAQcEoIIHkTCCB40CAQExggEwMIIBLAIBADCBlDCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb20CAQAwDQYJKoZIhvcNAQEBBQAEgYATcKxN8t35TG2x34eY272SuZO3QbGy+BTGIM5DRV6Hmosotzw2TF42ceWmbXb3Gk4Wy5kUgo4TgHExCZHUSlHUl+A9KWLFejotgQJPhbiBsnns3klWbKftA3LEnP/kz/SW7OyBlpluoHoEGb354/aoX3JEctp3akHiZEmD7JyEgjELMAkGBSsOAwIaBQAwggEcBgkqhkiG9w0BBwEwFAYIKoZIhvcNAwcECOGCJwba6JICgIH4RtE1LE3juagKs+swI5tb9Y2LacWo+qn1H1aLKeg57bQMqqcWYvkoO1joYoglPc1h4mO0egZjHPQ6ih0K0IYlXw2SRpNylSlIMUE3GW6smjSSwRhscZfXQYUnmQsfYvkFwoKrlZGf/1u0Q7nwlZ1szIKnDMZ5f+k8xBcM0sMNutn/y9CH6A3zo01gQBIF29+1WYAoQspNAnfWQy3ydV7nbjIA9ThDp2WquWw3EVlvqlvm/3C2AFuH/L4q0ltn3qjkCdzXK0O2jW3TRrzligPkAy6CN0Tw2jGW5GENNC1L92vHFH4kBXUPlhvw39TgoN7/KRUjVoYPYgugggOHMIIDgzCCAuygAwIBAgIBADANBgkqhkiG9w0BAQUFADCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb20wHhcNMDQwMjEzMTAxMzE1WhcNMzUwMjEzMTAxMzE1WjCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMFHTt38RMxLXJyO2SmS+Ndl72T7oKJ4u4uw+6awntALWh03PewmIJuzbALScsTS4sZoS1fKciBGoh11gIfHzylvkdNe/hJl66/RGqrj5rFb08sAABNTzDTiqqNpJeBsYs/c2aiGozptX2RlnBktH+SUNpAajW724Nv2Wvhif6sFAgMBAAGjge4wgeswHQYDVR0OBBYEFJaffLvGbxe9WT9S1wob7BDWZJRrMIG7BgNVHSMEgbMwgbCAFJaffLvGbxe9WT9S1wob7BDWZJRroYGUpIGRMIGOMQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ0ExFjAUBgNVBAcTDU1vdW50YWluIFZpZXcxFDASBgNVBAoTC1BheVBhbCBJbmMuMRMwEQYDVQQLFApsaXZlX2NlcnRzMREwDwYDVQQDFAhsaXZlX2FwaTEcMBoGCSqGSIb3DQEJARYNcmVAcGF5cGFsLmNvbYIBADAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBQUAA4GBAIFfOlaagFrl71+jq6OKidbWFSE+Q4FqROvdgIONth+8kSK//Y/4ihuE4Ymvzn5ceE3S/iBSQQMjyvb+s2TWbQYDwcp129OPIbD9epdr4tJOUNiSojw7BHwYRiPh58S1xGlFgHFXwrEBb3dgNbMUa+u4qectsMAXpVHnD9wIyfmHMYIBmjCCAZYCAQEwgZQwgY4xCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEWMBQGA1UEBxMNTW91bnRhaW4gVmlldzEUMBIGA1UEChMLUGF5UGFsIEluYy4xEzARBgNVBAsUCmxpdmVfY2VydHMxETAPBgNVBAMUCGxpdmVfYXBpMRwwGgYJKoZIhvcNAQkBFg1yZUBwYXlwYWwuY29tAgEAMAkGBSsOAwIaBQCgXTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNjExMjkyMjA1NTNaMCMGCSqGSIb3DQEJBDEWBBS4i3Exr/pFcKOJy8uKmH+nGIMjqDANBgkqhkiG9w0BAQEFAASBgDAbFZ2jieloeB/0wCAcvYCFAIXmmBaMS5js/byzU5gK7exSTlRMX74IkmHemItaOcw3wyFlu4i118D9K9SbSbFiX9DGDcezGh42u/6G8TuZMwlvmiehwMioTVcm4jWG40YLiv8pJZypfoSx2w4IAFb4na5i/E1qOrwQOpiBho+s-----END PKCS7-----'> - <button alt='PayPal - The safer, easier way to pay online!' class='btn waves-effect waves-light red lighten-3' name='action' type='submit'> - Donate Now - </button> - </form> - </div> - <div class='col l4 s12'> - <h5 class='white-text'>Join the Discussion</h5> - <p class='grey-text text-lighten-4'>We have a Gitter chat room set up where you can talk directly with us. Come in and discuss new features, future goals, general problems or questions, or anything else you can think of.</p> - <a class='btn waves-effect waves-light red lighten-3' href='https://gitter.im/Syncleus/aparapi' target='_blank'>Chat</a> - </div> - <div class='col l4 s12' style='overflow: hidden;'> - <h5 class='white-text'>Connect</h5> - <iframe allowtransparency='true' frameborder='0' height='30' scrolling='0' src='http://ghbtns.com/github-btn.html?user=Syncleus&repo=aparapi&type=watch&count=true&size=large' width='170'></iframe> - <br> - <a class='twitter-follow-button' data-dnt='true' data-show-count='true' data-size='large' href='https://twitter.com/AparapiLib'>Follow @AparapiLib</a> - <br> - <div class='g-follow' data-annotation='bubble' data-height='24' data-href='https://plus.google.com/102266131584900704956' data-rel='publisher'></div> - </div> - </div> - </div> - <div class='footer-copyright'> - <div class='container'> - © 2016-2017 Syncleus, All rights reserved. - <a class='grey-text text-lighten-4 right' href='https://github.com/Syncleus/aparapi/blob/master/LICENSE'>Apache License v2</a> - </div> - </div> - </footer> - <!-- Scripts --> - <script src='https://code.jquery.com/jquery-2.1.4.min.js'></script> - <script> - if (!window.jQuery) { document.write('<script src="bin/jquery-2.1.1.min.js"><\/script>'); } - </script> - <script src='/javascripts/jquery.timeago.js'></script> - <script src='/javascripts/materialize.min.js'></script> - <script src='/javascripts/lunr.min.js'></script> - <script src='/javascripts/search.js'></script> - <script src='/javascripts/materialize.js'></script> - <script src='/javascripts/init.js'></script> - <!-- Twitter Button --> - <script> - !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs'); - </script> - <!-- Google Plus Button --> - <script async='' defer='defer' src='https://apis.google.com/js/platform.js'></script> - </body> -</html> diff --git a/documentation/DevelopersGuideWindows.html b/documentation/DevelopersGuideWindows.html deleted file mode 100644 index 679f0cddea52259b4e3d5089d85931a1447dd77e..0000000000000000000000000000000000000000 --- a/documentation/DevelopersGuideWindows.html +++ /dev/null @@ -1,295 +0,0 @@ -<!DOCTYPE html> -<html lang='en'> - <head> - <meta content='text/html; charset=UTF-8' http-equiv='Content-Type'> - <meta content='width=device-width, initial-scale=1' name='viewport'> - <meta content='IE=edge' http-equiv='X-UA-Compatible'> - <meta content='no' name='msapplication-tap-highlight'> - <meta content='Aparapi is an Open-source framework for executing native Java code on the GPU, developed by Syncleus.' name='description'> - <title> - Aparapi | DevelopersGuideWindows - </title> - <!-- Favicons --> - <link href='/images/favicon/apple-touch-icon-152x152.png' rel='apple-touch-icon-precomposed'> - <meta content='#FFFFFF' name='msapplication-TileColor'> - <meta content='/images/favicon/mstile-144x144.png' name='msapplication-TileImage'> - <link href='/images/favicon/favicon-32x32.png' rel='icon' sizes='32x32'> - <!-- Android 5 Chrome Color --> - <meta content='#EE6E73' name='theme-color'> - <!-- CSS --> - <link href='/stylesheets/highlight.css' media='screen,projection' rel='stylesheet' type='text/css'> - <link href='/stylesheets/style.css' media='screen,projection' rel='stylesheet' type='text/css'> - <link href='http://fonts.googleapis.com/css?family=Inconsolata' rel='stylesheet' type='text/css'> - <link href='http://fonts.googleapis.com/icon?family=Material+Icons' rel='stylesheet'> - </head> - <body> - <header> - <div class='container'> - <a class='button-collapse top-nav waves-effect waves-light circle hide-on-large-only' data-activates='nav-mobile' href='#'> - <i class='material-icons'>menu</i> - </a> - </div> - <ul class='side-nav fixed' id='nav-mobile'> - <li class='logo'> - <a class='brand-logo' href='/' id='logo-container'> - <object data='/images/logo.svg' id='front-page-logo' type='image/svg+xml'>Your browser does not support SVG</object> - </a> - </li> - <li class='search'> - <div class='search-wrapper card'> - <input id='search'> - <i class='material-icons'>search</i> - <div class='search-results'></div> - </div> - </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> - </ul> - </header> - <main> - <div class='section no-pad-bot' id='index-banner'> - <div class='container'> - <h1 class='header center-on-small-only'>DevelopersGuideWindows</h1> - <div class='row center'> - </div> - - </div> - - </div> - <div class='container'> - <p><em>Developers guide for Windows. Updated Aug 23, 2012 by frost.g…@gmail.com</em></p> - - <h2>Aparapi Developer Guide: Microsoft® Windows® 32- and 64-bit platforms</h2> - - <h2>SVN Client</h2> - - <p>To contribute to Aparapi you will need an SVN client to access the latest source code.</p> - - <p>This page lists a number of SVN client providers http://subversion.apache.org/packages.html</p> - - <p>For Microsoft Windows® users TortoiseSVN incorporates SVN functionality directly into Windows Explorer view and is often preferred http://tortoisesvn.tigris.org/</p> - - <p>Also you might want to consider one of the SVN-based plugins for Eclipse. http://wiki.eclipse.org/SVN_Howto - Oracle® Java JDK install (JDK1.6 or later)</p> - - <p>http://www.oracle.com/technetwork/java/javase/downloads/index.html</p> - - <p>The Oracle® J2SE JDK site contains downloads and documentation showing how to install for various platforms. http://www.oracle.com/technetwork/java/javase/index-137561.html</p> - - <p>When the installation is complete, ensure that your JAVA<em>HOME environment variable is pointing to the install location (such as c:\progra~1\java\jdk1.6.0</em>26)and that %JAVA_HOME%\bin is in your path.</p> - <pre class="highlight plaintext"><code>C:> set JAVA_HOME=c:\progra~1\java\jdk1.6.0_26 - C:> set PATH=%PATH%;%JAVA_HOME%\bin - </code></pre> - <p>Note that we tend to use the 8.3 form of Microsoft® Windows® path variables this avoids us having to quote paths in scripts.</p> - - <p>Double check your path and ensure that there is not another JDK/JRE in your path.</p> - <pre class="highlight plaintext"><code>C:> java -version - java version "1.6.0_26" - Java(TM) SE Runtime Environment (build 1.6.0_26-b03) - Java HotSpot(TM) Client VM (build 20.1-b02, mixed mode, sharing) - </code></pre> - <h2>Apache Ant</h2> - - <p>Apache Antâ„¢ can be downloaded from the apache project page http://ant.apache.org</p> - - <p>Aparapi has been tested using 1.7.1 version of Ant, it may well work with earlier versions, but if you encounter issues we recommend updating to at least 1.7.1 before reporting issues. Installation is straightforward, just unzip the ant.zip file and ensure that your ANT<em>HOME}} environment variable is pointing to your ANT installation and that `{{{%ANT</em>HOME%\bin` is in your path.</p> - <pre class="highlight plaintext"><code>C:> set ANT_HOME=C:\progra~1\apache\apache-ant-1.8.1 - C:> set PATH=%PATH%;%ANT_HOME%\bin - </code></pre> - <p>Double check the installation and environment vars.</p> - <pre class="highlight plaintext"><code>ant -version - Apache Ant version 1.7.1 compiled .. - </code></pre> - <h2>AMD APP SDK</h2> - - <p>To compile Aparapi JNI code you need access to OpenCL headers and libraries. The instructions below assume that there is an available AMD APP SDK v2.5 (or later) installed and that your platform supports the required device drivers for your GPU card. Install the Catalyst driver first, and then install AMD APP SDK v2.5.</p> - - <p>See http://developer.amd.com/sdks/AMDAPPSDK/pages/DriverCompatibility.aspx for help locating the appropriate driver for your AMD card. Be sure you obtain the catalyst driver that includes the OpenCLâ„¢ runtime components.</p> - <pre class="highlight plaintext"><code>The OpenCLâ„¢ runtime is required for executing Aparapi or OpenCLâ„¢ on your CPU or GPU, but it is not necessary for building/compiling Aparapi. - The AMD APP SDK v2.5 is necessary for compiling the Aparapi JNI code against OpenCLâ„¢ APIs. - </code></pre> - <p>Once you have a suitable driver, download a copy of AMD APP SDK v2.5 from http://developer.amd.com/sdks/AMDAPPSDK/downloads/Pages/default.aspx.</p> - - <p>Download the installation guide for Microsoft® Windows® (and Linux®) from http://developer.amd.com/sdks/AMDAPPSDK/assets/AMD<em>APP</em>SDK<em>Installation</em>Notes.pdf. Note that if you updating from a previous version of AMD APP SDK (or its predecessor ATI STREAM SDK), first uninstall the previous version. The release notes are available here http://developer.amd.com/sdks/AMDAPPSDK/assets/AMD<em>APP</em>SDK<em>Release</em>Notes_Developer.pdf</p> - - <h2>A C++ compiler</h2> - - <p>For Microsoft® Windows® platforms the JNI build can support either Microsoft® Visual Studio® 2008, 2009 or 2010 compiler or MinGW (Minimal GNU for Windows) from GNU. Now that Visual Studio express is available for free, we would recommend using Visual studio. If you wish to use another compiler then you will have to tweak the com.aparapi.jni/build.xml file to get your compiler to work. - Microsoft® Visual Studio® 2008/2010 for 32-bit or 64-bit platforms</p> - - <p>Aparapi has been tested with various versions of Microsoft® Visual Studio® 2008, 2009 and 2010 including Enterprise, Professional and Express editions, if you encounter any version specific issues please let us know so we can address it and/or update this documentation.</p> - - <p>If you already have Microsoft® Visual Studio® installed you will need to know the location of the compiler and the SDK. These can vary depending upon the platform and version you are using. Typically an install results in a Visual Studio install, such as. c:\Program Files\Microsoft Visual Studio 9.0</p> - - <p>And an SDK, such as. c:\Program Files\Microsoft SDKs\Windows\v6.0A</p> - - <p>Note the location of both of these as this information will be needed to configure the com.aparapi.jni\build.property file (later). - For Visual Studio Express 64 bit users</p> - - <p>Visual studio express does not include the 64 bit compiler or libraries. You will need to also install the SDK from Microsoft. this link should help</p> - - <h2>MinGW – (MINimum Gnu for Windows)</h2> - - <p>As an alternative to installing Microsoft® Visual Studio® we have included support for the MinGW tool chain and Aparapi has been (minimally) tested with this compiler.</p> - - <p>MingGW can be downloaded from http://www.mingw.org/ by following the instructions on their Getting Started page. We recommend installing the mingw-get-inst msi installer and just taking the defaults.</p> - - <p>Note the install location as this information will be needed to edit build.xml file and uncomment the line referencing the mingw instal dir. Typically the install location is</p> - <pre class="highlight plaintext"><code>C:\MinGW - </code></pre> - <p>After a successful build, you will need to ensure that the bin sub directory is in your path before you attempting to run an Aparapi enabled application built using MinGW. MinGW apps require access to MingGW/GNU C++/C runtime at execution time.</p> - <pre class="highlight plaintext"><code>set PATH=%PATH%;C:\MinGW\bin - </code></pre> - <p>This is one reason the binary distribution is “not” built using mingw.</p> - - <h2>JUnit</h2> - - <p>The initial Open Source drop includes a suite of JUnit tests for validating bytecode to OpenCL code generation. These tests require JUnit 4.</p> - - <p>Download JUnit from http://www.junit.org/</p> - - <p>Note the location of your JUnit installation; the location is needed to configure the test\codegen\build.xml file. See the UnitTestGuide page for howto configure the JUnit build.</p> - - <h2>Eclipse</h2> - - <p>Eclipse is not required to build Aparapi, however the developers of Aparapi do use Eclipse and have made the Eclipse artifacts (.classpath and .project files) available so that projects can be imported into Eclipse.</p> - - <p>The com.aparapi.jni subproject (containing C++ JNI source) should be imported as a resource project, we do not recommend importing com.aparapi.jni as a CDT project, and we do not recommend trying to configure a CDT build, the existing build.xml files has been customized for multiplatform C++ compilations.</p> - - <h2>Building</h2> - - <p>Check out the Aparapi SVN trunk:</p> - - <p>svn checkout http://aparapi.googlecode.com/svn/trunk</p> - - <p>You will end up with the following files/directories</p> - <pre class="highlight plaintext"><code>aparapi/ - com.aparapi/ - src/java/com.aparapi/*.java - build.xml - com.aparapi.jni/ - src/cpp/*.cpp - src/cpp/*.h - build.xml - test/ - codegen/ - src/java/ - com.aparapi/ - com.aparapi.test/ - build.xml - runtime/ - src/java/ - com.aparapi/ - com.aparapi.test/ - build.xml - samples/ - mandel - src/java/com.aparapi.samples.mandel/*.java - build.xml - mandel.sh - mandel.bat - squares/ - src/java/com.aparapi.samples.squares/*.java - build.xml - squares.sh - squares.bat - convolution/ - src/java/com.aparapi.samples.convolution/*.java - build.xml - conv.sh - conv.bat - examples/ - nbody/ - src/java/com.aparapi.nbody/ - build.xml - nbody.sh - nbody.bat - build.xml - README.txt - LICENSE.txt - CREDITS.txt - </code></pre> - <h2>Sub Directories</h2> - - <p>The com.aparapi and com.aparapi.jni subdirectories contain the source for building and using Aparapi.</p> - - <p>The ant build.xml file, in each folder accept ‘clean’ and 'build’ targets.</p> - - <p>Use the build.xml file at the root of the tree for two purposes:</p> - <pre class="highlight plaintext"><code>To initiate a build of com.aparapi and com.aparapi.jni. - To create a binary distribution directory and zip file. This zip file is same as those available from the download section of the code.google.com/p/aparapi site. - </code></pre> - <h2>Preparing for your first build</h2> - - <p>You should only need to edit com.aparapi.jni\build.xml file if you wish to use mingw or if you Visual Studio or gcc compiler is in an unusual place.</p> - - <p>Perform a build from the root directory using the following command:</p> - <pre class="highlight plaintext"><code>$ ant clean dist - </code></pre> - <p>The jni build will perform some simple tests to check the configuration properties and hopefully also guide you to a possible solution.</p> - - <p>Once your build has completed you should see an additional subdirectory named dist<em>windows</em>x86 or dist<em>windows</em>x86_64 (depending upon your platform type).</p> - <pre class="highlight plaintext"><code>aparapi.jar containing Aparapi classes for all platforms. - the shared library for your platform (aparapi_x86.dll or aparapi_x86_64.dll). - an /api subdirectory containing the 'public' javadoc for Aparapi. - a samples directory containing the source and binaries for the mandel and squares sample projects. - </code></pre> - <p>The root directory also contains either dist<em>windows</em>x86<em>64.zip or dist</em>windows_x86.zip containing a compressed archive of the distribution tree.</p> - - <p><a href="Attribution.md" rel="nofollow">Attribution</a></p> - </div> - </main> - <footer class='page-footer'> - <div class='container'> - <div class='row'> - <div class='col l4 s12'> - <h5 class='white-text'>Help Aparapi Grow</h5> - <p class='grey-text text-lighten-4'>We are a team of volunteers working on this project like it's our full time job. Any amount would help support and continue development on this project and is greatly appreciated.</p> - <form action='https://www.paypal.com/cgi-bin/webscr' id='paypal-donate' method='post' target='_top'> - <input name='cmd' type='hidden' value='_s-xclick'> - <input name='encrypted' type='hidden' value='-----BEGIN PKCS7-----MIIHoAYJKoZIhvcNAQcEoIIHkTCCB40CAQExggEwMIIBLAIBADCBlDCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb20CAQAwDQYJKoZIhvcNAQEBBQAEgYATcKxN8t35TG2x34eY272SuZO3QbGy+BTGIM5DRV6Hmosotzw2TF42ceWmbXb3Gk4Wy5kUgo4TgHExCZHUSlHUl+A9KWLFejotgQJPhbiBsnns3klWbKftA3LEnP/kz/SW7OyBlpluoHoEGb354/aoX3JEctp3akHiZEmD7JyEgjELMAkGBSsOAwIaBQAwggEcBgkqhkiG9w0BBwEwFAYIKoZIhvcNAwcECOGCJwba6JICgIH4RtE1LE3juagKs+swI5tb9Y2LacWo+qn1H1aLKeg57bQMqqcWYvkoO1joYoglPc1h4mO0egZjHPQ6ih0K0IYlXw2SRpNylSlIMUE3GW6smjSSwRhscZfXQYUnmQsfYvkFwoKrlZGf/1u0Q7nwlZ1szIKnDMZ5f+k8xBcM0sMNutn/y9CH6A3zo01gQBIF29+1WYAoQspNAnfWQy3ydV7nbjIA9ThDp2WquWw3EVlvqlvm/3C2AFuH/L4q0ltn3qjkCdzXK0O2jW3TRrzligPkAy6CN0Tw2jGW5GENNC1L92vHFH4kBXUPlhvw39TgoN7/KRUjVoYPYgugggOHMIIDgzCCAuygAwIBAgIBADANBgkqhkiG9w0BAQUFADCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb20wHhcNMDQwMjEzMTAxMzE1WhcNMzUwMjEzMTAxMzE1WjCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMFHTt38RMxLXJyO2SmS+Ndl72T7oKJ4u4uw+6awntALWh03PewmIJuzbALScsTS4sZoS1fKciBGoh11gIfHzylvkdNe/hJl66/RGqrj5rFb08sAABNTzDTiqqNpJeBsYs/c2aiGozptX2RlnBktH+SUNpAajW724Nv2Wvhif6sFAgMBAAGjge4wgeswHQYDVR0OBBYEFJaffLvGbxe9WT9S1wob7BDWZJRrMIG7BgNVHSMEgbMwgbCAFJaffLvGbxe9WT9S1wob7BDWZJRroYGUpIGRMIGOMQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ0ExFjAUBgNVBAcTDU1vdW50YWluIFZpZXcxFDASBgNVBAoTC1BheVBhbCBJbmMuMRMwEQYDVQQLFApsaXZlX2NlcnRzMREwDwYDVQQDFAhsaXZlX2FwaTEcMBoGCSqGSIb3DQEJARYNcmVAcGF5cGFsLmNvbYIBADAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBQUAA4GBAIFfOlaagFrl71+jq6OKidbWFSE+Q4FqROvdgIONth+8kSK//Y/4ihuE4Ymvzn5ceE3S/iBSQQMjyvb+s2TWbQYDwcp129OPIbD9epdr4tJOUNiSojw7BHwYRiPh58S1xGlFgHFXwrEBb3dgNbMUa+u4qectsMAXpVHnD9wIyfmHMYIBmjCCAZYCAQEwgZQwgY4xCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEWMBQGA1UEBxMNTW91bnRhaW4gVmlldzEUMBIGA1UEChMLUGF5UGFsIEluYy4xEzARBgNVBAsUCmxpdmVfY2VydHMxETAPBgNVBAMUCGxpdmVfYXBpMRwwGgYJKoZIhvcNAQkBFg1yZUBwYXlwYWwuY29tAgEAMAkGBSsOAwIaBQCgXTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNjExMjkyMjA1NTNaMCMGCSqGSIb3DQEJBDEWBBS4i3Exr/pFcKOJy8uKmH+nGIMjqDANBgkqhkiG9w0BAQEFAASBgDAbFZ2jieloeB/0wCAcvYCFAIXmmBaMS5js/byzU5gK7exSTlRMX74IkmHemItaOcw3wyFlu4i118D9K9SbSbFiX9DGDcezGh42u/6G8TuZMwlvmiehwMioTVcm4jWG40YLiv8pJZypfoSx2w4IAFb4na5i/E1qOrwQOpiBho+s-----END PKCS7-----'> - <button alt='PayPal - The safer, easier way to pay online!' class='btn waves-effect waves-light red lighten-3' name='action' type='submit'> - Donate Now - </button> - </form> - </div> - <div class='col l4 s12'> - <h5 class='white-text'>Join the Discussion</h5> - <p class='grey-text text-lighten-4'>We have a Gitter chat room set up where you can talk directly with us. Come in and discuss new features, future goals, general problems or questions, or anything else you can think of.</p> - <a class='btn waves-effect waves-light red lighten-3' href='https://gitter.im/Syncleus/aparapi' target='_blank'>Chat</a> - </div> - <div class='col l4 s12' style='overflow: hidden;'> - <h5 class='white-text'>Connect</h5> - <iframe allowtransparency='true' frameborder='0' height='30' scrolling='0' src='http://ghbtns.com/github-btn.html?user=Syncleus&repo=aparapi&type=watch&count=true&size=large' width='170'></iframe> - <br> - <a class='twitter-follow-button' data-dnt='true' data-show-count='true' data-size='large' href='https://twitter.com/AparapiLib'>Follow @AparapiLib</a> - <br> - <div class='g-follow' data-annotation='bubble' data-height='24' data-href='https://plus.google.com/102266131584900704956' data-rel='publisher'></div> - </div> - </div> - </div> - <div class='footer-copyright'> - <div class='container'> - © 2016-2017 Syncleus, All rights reserved. - <a class='grey-text text-lighten-4 right' href='https://github.com/Syncleus/aparapi/blob/master/LICENSE'>Apache License v2</a> - </div> - </div> - </footer> - <!-- Scripts --> - <script src='https://code.jquery.com/jquery-2.1.4.min.js'></script> - <script> - if (!window.jQuery) { document.write('<script src="bin/jquery-2.1.1.min.js"><\/script>'); } - </script> - <script src='/javascripts/jquery.timeago.js'></script> - <script src='/javascripts/materialize.min.js'></script> - <script src='/javascripts/lunr.min.js'></script> - <script src='/javascripts/search.js'></script> - <script src='/javascripts/materialize.js'></script> - <script src='/javascripts/init.js'></script> - <!-- Twitter Button --> - <script> - !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs'); - </script> - <!-- Google Plus Button --> - <script async='' defer='defer' src='https://apis.google.com/js/platform.js'></script> - </body> -</html> diff --git a/documentation/DeviceProposal.html b/documentation/DeviceProposal.html index d8a01c6d158e34805fa9c6cf0a67c8c881c0c07b..94971156b61ce8c03475ba049cf5d4844697524b 100644 --- a/documentation/DeviceProposal.html +++ b/documentation/DeviceProposal.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html b/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html index d4740b0114a4c479e81cdb61211ad71ae30ef0c6..bc06bf7942554d6237602c206c6346b9b41dee41 100644 --- a/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html +++ b/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/documentation/ExplicitBufferHandling.html b/documentation/ExplicitBufferHandling.html index a9f44f7a951ecff075cf8bbc6208639b78ea1dc6..3d3a984cc439d0d9387d8659da7e90c3c7527d1d 100644 --- a/documentation/ExplicitBufferHandling.html +++ b/documentation/ExplicitBufferHandling.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/documentation/FrequentlyAskedQuestions.html b/documentation/FrequentlyAskedQuestions.html index 5e47a0a609a7cdb12f551a735812ed841e03583f..29af0f939abde0fa95c7675b9acc2dcdac5c1c69 100644 --- a/documentation/FrequentlyAskedQuestions.html +++ b/documentation/FrequentlyAskedQuestions.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/documentation/HSAEnablementOfLambdaBranch.html b/documentation/HSAEnablementOfLambdaBranch.html index 904edfa94ead9a79567757b83e0754e3b2ea07d2..7581edf4b33a4d81e94b0192e7785208d10d509f 100644 --- a/documentation/HSAEnablementOfLambdaBranch.html +++ b/documentation/HSAEnablementOfLambdaBranch.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/documentation/HSAEnablementOfLambdaBranchSidebar.html b/documentation/HSAEnablementOfLambdaBranchSidebar.html index 123bec8c9ff14ac287c286c8b1d442e10c088947..2b6b8b76eb4df44cc79d88176fd53e04f679e242 100644 --- a/documentation/HSAEnablementOfLambdaBranchSidebar.html +++ b/documentation/HSAEnablementOfLambdaBranchSidebar.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/documentation/JavaKernelGuidelines.html b/documentation/JavaKernelGuidelines.html index 99e97824bb5b8828645e45b61ccaf1b371fc373f..aa2ef760a236f7717f077f4b2c18069619808f7a 100644 --- a/documentation/JavaKernelGuidelines.html +++ b/documentation/JavaKernelGuidelines.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/documentation/LIbraryAgentDuality.html b/documentation/LIbraryAgentDuality.html index 36219b0b7d322dad2e3d333b4a39ed3f171ba6d4..4474ee55c95a1722684d8dd9d378ff4a04419e4d 100644 --- a/documentation/LIbraryAgentDuality.html +++ b/documentation/LIbraryAgentDuality.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/documentation/MultipleEntryPointSupportProposal.html b/documentation/MultipleEntryPointSupportProposal.html index 6c279a4172a858d22a1de74ce0078ab262821594..1ef64134bbcbf94bfa5293d68eb71002a019e2db 100644 --- a/documentation/MultipleEntryPointSupportProposal.html +++ b/documentation/MultipleEntryPointSupportProposal.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/documentation/NewFeatures.html b/documentation/NewFeatures.html index a75a0542756d6590e159f75d901163290e902b88..649521f7a9304972218e3e4392a07d22b6d938ad 100644 --- a/documentation/NewFeatures.html +++ b/documentation/NewFeatures.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/documentation/NewOpenCLBinding.html b/documentation/NewOpenCLBinding.html index 30d0d1a7bf9824ef4825adcc4442bc8df4ad953c..b3446ad7a5160d848c1f61977cc2f9e1d4920a17 100644 --- a/documentation/NewOpenCLBinding.html +++ b/documentation/NewOpenCLBinding.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/documentation/PossibleAparapiLambdaSyntaxOptions.html b/documentation/PossibleAparapiLambdaSyntaxOptions.html index 2429498947c26e6ad9fbf1328d996e495d0cee1a..36b581e29079ba1e62858568a5ee3870b1c37b0a 100644 --- a/documentation/PossibleAparapiLambdaSyntaxOptions.html +++ b/documentation/PossibleAparapiLambdaSyntaxOptions.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/documentation/PrivateMemorySpace.html b/documentation/PrivateMemorySpace.html index bcd87102d6c6916f3e5971ebb6ca1d884970ca50..83a85c44f6a913ecb2b52b4643579aacf48e62aa 100644 --- a/documentation/PrivateMemorySpace.html +++ b/documentation/PrivateMemorySpace.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/documentation/ProfilingKernelExecution.html b/documentation/ProfilingKernelExecution.html index 9afc178bc4ad402162ccf0633663900351ed3a43..9f60f2038e764016d3b22f36c7de034212cb7d15 100644 --- a/documentation/ProfilingKernelExecution.html +++ b/documentation/ProfilingKernelExecution.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/documentation/ProfilingKernelsFromEclipse.html b/documentation/ProfilingKernelsFromEclipse.html index 0c92d637eb2b78adf00eabb40ab3c97eb53d8f56..6a047102fdb8a29f584fd5538aed3a914440fc9b 100644 --- a/documentation/ProfilingKernelsFromEclipse.html +++ b/documentation/ProfilingKernelsFromEclipse.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/documentation/README.html b/documentation/README.html deleted file mode 100644 index 247c53e2465efa0f354aa35cd33a144be430fed5..0000000000000000000000000000000000000000 --- a/documentation/README.html +++ /dev/null @@ -1,288 +0,0 @@ -<!DOCTYPE html> -<html lang='en'> - <head> - <meta content='text/html; charset=UTF-8' http-equiv='Content-Type'> - <meta content='width=device-width, initial-scale=1' name='viewport'> - <meta content='IE=edge' http-equiv='X-UA-Compatible'> - <meta content='no' name='msapplication-tap-highlight'> - <meta content='Aparapi is an Open-source framework for executing native Java code on the GPU, developed by Syncleus.' name='description'> - <title> - Aparapi | - </title> - <!-- Favicons --> - <link href='/images/favicon/apple-touch-icon-152x152.png' rel='apple-touch-icon-precomposed'> - <meta content='#FFFFFF' name='msapplication-TileColor'> - <meta content='/images/favicon/mstile-144x144.png' name='msapplication-TileImage'> - <link href='/images/favicon/favicon-32x32.png' rel='icon' sizes='32x32'> - <!-- Android 5 Chrome Color --> - <meta content='#EE6E73' name='theme-color'> - <!-- CSS --> - <link href='/stylesheets/highlight.css' media='screen,projection' rel='stylesheet' type='text/css'> - <link href='/stylesheets/style.css' media='screen,projection' rel='stylesheet' type='text/css'> - <link href='http://fonts.googleapis.com/css?family=Inconsolata' rel='stylesheet' type='text/css'> - <link href='http://fonts.googleapis.com/icon?family=Material+Icons' rel='stylesheet'> - </head> - <body> - <header> - <div class='container'> - <a class='button-collapse top-nav waves-effect waves-light circle hide-on-large-only' data-activates='nav-mobile' href='#'> - <i class='material-icons'>menu</i> - </a> - </div> - <ul class='side-nav fixed' id='nav-mobile'> - <li class='logo'> - <a class='brand-logo' href='/' id='logo-container'> - <object data='/images/logo.svg' id='front-page-logo' type='image/svg+xml'>Your browser does not support SVG</object> - </a> - </li> - <li class='search'> - <div class='search-wrapper card'> - <input id='search'> - <i class='material-icons'>search</i> - <div class='search-results'></div> - </div> - </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> - </ul> - </header> - <main> - <div class='section no-pad-bot' id='index-banner'> - <div class='container'> - <h1 class='header center-on-small-only'></h1> - <div class='row center'> - </div> - - </div> - - </div> - <div class='container'> - <h1>APARAPI Documentation</h1> - - <table><thead> - <tr> - <th></th> - <th></th> - </tr> - </thead><tbody> - <tr> - <td><a href="PrivateMemorySpace.md" rel="nofollow">PrivateMemorySpace</a></td> - <td>Using <code>__private</code> memory space in Aparapi kernels.</td> - </tr> - <tr> - <td><a href="SettingUpLinuxHSAMachineForAparapi.md" rel="nofollow">SettingUpLinuxHSAMachineForAparapi</a></td> - <td>How to setup a Linux HSA machine for testing HSA enabled Aparapi</td> - </tr> - <tr> - <td><a href="PossibleAparapiLambdaSyntaxOptions.md" rel="nofollow">PossibleAparapiLambdaSyntaxOptions</a></td> - <td>Syntax suggestions for HSA enabled Aparapi</td> - </tr> - <tr> - <td><a href="HSAEnablementOfLambdaBranchSidebar.md" rel="nofollow">HSAEnablementOfLambdaBranchSidebar</a></td> - <td>Sidebar for HSAEnablementOfLambdaBranchAparapi</td> - </tr> - <tr> - <td><a href="HSAEnablementOfLambdaBranch.md" rel="nofollow">HSAEnablementOfLambdaBranch</a></td> - <td>Adding HSA Support to Aparapi lambda branch</td> - </tr> - <tr> - <td><a href="UsingAparapiLambdaBranchWithHSASimulator.md" rel="nofollow">UsingAparapiLambdaBranchWithHSASimulator</a></td> - <td>One-sentence summary of this page.</td> - </tr> - <tr> - <td><a href="SettingUpLinuxHSAMachineForAparapiSidebar.md" rel="nofollow">SettingUpLinuxHSAMachineForAparapiSidebar</a></td> - <td>Sidebar for SettingUpLinuxHSAMachineForAparapi</td> - </tr> - <tr> - <td>HSASidebar</td> - <td></td> - </tr> - <tr> - <td><a href="AddingLambdasToAparapi.md" rel="nofollow">AddingLambdasToAparapi</a></td> - <td>Adding Java 8 Lambda Support to Aparapi</td> - </tr> - <tr> - <td><a href="ProfilingKernelExecution.md" rel="nofollow">ProfilingKernelExecution</a></td> - <td>Using Aparapi’s built in profiling APIs</td> - </tr> - <tr> - <td><a href="HowToAddUML.md" rel="nofollow">HowToAddUML</a></td> - <td>How to add plantuml docs to wiki pages</td> - </tr> - <tr> - <td><a href="LIbraryAgentDuality.md" rel="nofollow">LIbraryAgentDuality</a></td> - <td>Aparapi libraries can now be loaded as JVMTI agents.</td> - </tr> - <tr> - <td><a href="FrequentlyAskedQuestions.md" rel="nofollow">FrequentlyAskedQuestions</a></td> - <td>Frequently Asked Questions</td> - </tr> - <tr> - <td>HomePageSuggestions</td> - <td></td> - </tr> - <tr> - <td><a href="ChoosingSpecificDevicesForExecution.md" rel="nofollow">ChoosingSpecificDevicesForExecution</a></td> - <td>Using the new Device API’s to choose Kernel execution on a specific device.</td> - </tr> - <tr> - <td>Gadgets</td> - <td>Gadgetorium</td> - </tr> - <tr> - <td><a href="ConvertingBytecodeToOpenCL.md" rel="nofollow">ConvertingBytecodeToOpenCL</a></td> - <td>How Aparapi converts bytecode to OpenCL</td> - </tr> - <tr> - <td><a href="DevelopersGuideLinux.md" rel="nofollow">DevelopersGuideLinux</a></td> - <td>Developer guide for Linux.</td> - </tr> - <tr> - <td><a href="DevelopersGuideWindows.md" rel="nofollow">DevelopersGuideWindows</a></td> - <td>Developers guide for Windows.</td> - </tr> - <tr> - <td><a href="EmulatingMultipleEntrypointsUsingCurrentAPI.md" rel="nofollow">EmulatingMultipleEntrypointsUsingCurrentAPI</a></td> - <td>How to emulate multiple entrypoints using existing Aparapi APIs</td> - </tr> - <tr> - <td><a href="MultipleEntryPointSupportProposal.md" rel="nofollow">MultipleEntryPointSupportProposal</a></td> - <td>How to extend Aparapi to allow multiple entrypoints for kernels</td> - </tr> - <tr> - <td><a href="ExplicitBufferHandling.md" rel="nofollow">ExplicitBufferHandling</a></td> - <td>How to minimize buffer transfers</td> - </tr> - <tr> - <td><a href="AparapiPatterns.md" rel="nofollow">AparapiPatterns</a></td> - <td>Examples and code fragments to demonstrate Aparapi fetaures.</td> - </tr> - <tr> - <td><a href="ProfilingKernelsFromEclipse.md" rel="nofollow">ProfilingKernelsFromEclipse</a></td> - <td>Profiling Kernels with AMD profiler in Eclipse (Indigo)</td> - </tr> - <tr> - <td><a href="DeviceProposal.md" rel="nofollow">DeviceProposal</a></td> - <td>How we might use the extension mechanism devices for general Kernel execution.</td> - </tr> - <tr> - <td><a href="NewOpenCLBinding.md" rel="nofollow">NewOpenCLBinding</a></td> - <td>How to use new OpenCL binding mechanism.</td> - </tr> - <tr> - <td><a href="AparapiExtensionProposal.md" rel="nofollow">AparapiExtensionProposal</a></td> - <td>A proposed aparapi extension mechanism.</td> - </tr> - <tr> - <td><a href="UsingConstantMemory.md" rel="nofollow">UsingConstantMemory</a></td> - <td>How to make use of constant memory in a Kernel</td> - </tr> - <tr> - <td><a href="UsingLocalMemory.md" rel="nofollow">UsingLocalMemory</a></td> - <td>How to make use of local memory in a Kernel</td> - </tr> - <tr> - <td><a href="UsingMultiDimExecutionRanges.md" rel="nofollow">UsingMultiDimExecutionRanges</a></td> - <td>How to use the new Range class (for multi-dim range access)</td> - </tr> - <tr> - <td><a href="AccessingMultiDimNDRangeProposal.md" rel="nofollow">AccessingMultiDimNDRangeProposal</a></td> - <td>A proposal for accessing multi-dim ND range execution</td> - </tr> - <tr> - <td>LocalMemoryAndBarrierProposal</td> - <td>A proposal for handling local memory and barriers</td> - </tr> - <tr> - <td><a href="AddressSpacesUsingBuffers.md" rel="nofollow">AddressSpacesUsingBuffers</a></td> - <td>Proposal For OpenCL address space support using java Buffers instead of arrays.</td> - </tr> - <tr> - <td><a href="BuildingNBody.md" rel="nofollow">BuildingNBody</a></td> - <td>How to build the NBody example.</td> - </tr> - <tr> - <td><a href="UnitTestGuide.md" rel="nofollow">UnitTestGuide</a></td> - <td>Unit test Guide Find out how to run Junit tests and how to add new tests.</td> - </tr> - <tr> - <td><a href="NewFeatures.md" rel="nofollow">NewFeatures</a></td> - <td>New Features added to this open source release of Aparapi.</td> - </tr> - <tr> - <td><a href="UsersGuide.md" rel="nofollow">UsersGuide</a></td> - <td>Aparapi User’s Guide.</td> - </tr> - <tr> - <td><a href="DevelopersGuide.md" rel="nofollow">DevelopersGuide</a></td> - <td>Aparapi developers guide.</td> - </tr> - <tr> - <td><a href="ContributionGuide.md" rel="nofollow">ContributionGuide</a></td> - <td>How to contribute (bug fix or features).</td> - </tr> - <tr> - <td><a href="JavaKernelGuidelines.md" rel="nofollow">JavaKernelGuidelines</a></td> - <td>What code can and can’t be converted to OpenCL by Aparapi.</td> - </tr> - <tr> - <td><a href="Attribution.md" rel="nofollow">Attribution</a></td> - <td>Attribution</td> - </tr> - </tbody></table> - </div> - </main> - <footer class='page-footer'> - <div class='container'> - <div class='row'> - <div class='col l4 s12'> - <h5 class='white-text'>Help Aparapi Grow</h5> - <p class='grey-text text-lighten-4'>We are a team of volunteers working on this project like it's our full time job. Any amount would help support and continue development on this project and is greatly appreciated.</p> - <form action='https://www.paypal.com/cgi-bin/webscr' id='paypal-donate' method='post' target='_top'> - <input name='cmd' type='hidden' value='_s-xclick'> - <input name='encrypted' type='hidden' value='-----BEGIN PKCS7-----MIIHoAYJKoZIhvcNAQcEoIIHkTCCB40CAQExggEwMIIBLAIBADCBlDCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb20CAQAwDQYJKoZIhvcNAQEBBQAEgYATcKxN8t35TG2x34eY272SuZO3QbGy+BTGIM5DRV6Hmosotzw2TF42ceWmbXb3Gk4Wy5kUgo4TgHExCZHUSlHUl+A9KWLFejotgQJPhbiBsnns3klWbKftA3LEnP/kz/SW7OyBlpluoHoEGb354/aoX3JEctp3akHiZEmD7JyEgjELMAkGBSsOAwIaBQAwggEcBgkqhkiG9w0BBwEwFAYIKoZIhvcNAwcECOGCJwba6JICgIH4RtE1LE3juagKs+swI5tb9Y2LacWo+qn1H1aLKeg57bQMqqcWYvkoO1joYoglPc1h4mO0egZjHPQ6ih0K0IYlXw2SRpNylSlIMUE3GW6smjSSwRhscZfXQYUnmQsfYvkFwoKrlZGf/1u0Q7nwlZ1szIKnDMZ5f+k8xBcM0sMNutn/y9CH6A3zo01gQBIF29+1WYAoQspNAnfWQy3ydV7nbjIA9ThDp2WquWw3EVlvqlvm/3C2AFuH/L4q0ltn3qjkCdzXK0O2jW3TRrzligPkAy6CN0Tw2jGW5GENNC1L92vHFH4kBXUPlhvw39TgoN7/KRUjVoYPYgugggOHMIIDgzCCAuygAwIBAgIBADANBgkqhkiG9w0BAQUFADCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb20wHhcNMDQwMjEzMTAxMzE1WhcNMzUwMjEzMTAxMzE1WjCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMFHTt38RMxLXJyO2SmS+Ndl72T7oKJ4u4uw+6awntALWh03PewmIJuzbALScsTS4sZoS1fKciBGoh11gIfHzylvkdNe/hJl66/RGqrj5rFb08sAABNTzDTiqqNpJeBsYs/c2aiGozptX2RlnBktH+SUNpAajW724Nv2Wvhif6sFAgMBAAGjge4wgeswHQYDVR0OBBYEFJaffLvGbxe9WT9S1wob7BDWZJRrMIG7BgNVHSMEgbMwgbCAFJaffLvGbxe9WT9S1wob7BDWZJRroYGUpIGRMIGOMQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ0ExFjAUBgNVBAcTDU1vdW50YWluIFZpZXcxFDASBgNVBAoTC1BheVBhbCBJbmMuMRMwEQYDVQQLFApsaXZlX2NlcnRzMREwDwYDVQQDFAhsaXZlX2FwaTEcMBoGCSqGSIb3DQEJARYNcmVAcGF5cGFsLmNvbYIBADAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBQUAA4GBAIFfOlaagFrl71+jq6OKidbWFSE+Q4FqROvdgIONth+8kSK//Y/4ihuE4Ymvzn5ceE3S/iBSQQMjyvb+s2TWbQYDwcp129OPIbD9epdr4tJOUNiSojw7BHwYRiPh58S1xGlFgHFXwrEBb3dgNbMUa+u4qectsMAXpVHnD9wIyfmHMYIBmjCCAZYCAQEwgZQwgY4xCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEWMBQGA1UEBxMNTW91bnRhaW4gVmlldzEUMBIGA1UEChMLUGF5UGFsIEluYy4xEzARBgNVBAsUCmxpdmVfY2VydHMxETAPBgNVBAMUCGxpdmVfYXBpMRwwGgYJKoZIhvcNAQkBFg1yZUBwYXlwYWwuY29tAgEAMAkGBSsOAwIaBQCgXTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNjExMjkyMjA1NTNaMCMGCSqGSIb3DQEJBDEWBBS4i3Exr/pFcKOJy8uKmH+nGIMjqDANBgkqhkiG9w0BAQEFAASBgDAbFZ2jieloeB/0wCAcvYCFAIXmmBaMS5js/byzU5gK7exSTlRMX74IkmHemItaOcw3wyFlu4i118D9K9SbSbFiX9DGDcezGh42u/6G8TuZMwlvmiehwMioTVcm4jWG40YLiv8pJZypfoSx2w4IAFb4na5i/E1qOrwQOpiBho+s-----END PKCS7-----'> - <button alt='PayPal - The safer, easier way to pay online!' class='btn waves-effect waves-light red lighten-3' name='action' type='submit'> - Donate Now - </button> - </form> - </div> - <div class='col l4 s12'> - <h5 class='white-text'>Join the Discussion</h5> - <p class='grey-text text-lighten-4'>We have a Gitter chat room set up where you can talk directly with us. Come in and discuss new features, future goals, general problems or questions, or anything else you can think of.</p> - <a class='btn waves-effect waves-light red lighten-3' href='https://gitter.im/Syncleus/aparapi' target='_blank'>Chat</a> - </div> - <div class='col l4 s12' style='overflow: hidden;'> - <h5 class='white-text'>Connect</h5> - <iframe allowtransparency='true' frameborder='0' height='30' scrolling='0' src='http://ghbtns.com/github-btn.html?user=Syncleus&repo=aparapi&type=watch&count=true&size=large' width='170'></iframe> - <br> - <a class='twitter-follow-button' data-dnt='true' data-show-count='true' data-size='large' href='https://twitter.com/AparapiLib'>Follow @AparapiLib</a> - <br> - <div class='g-follow' data-annotation='bubble' data-height='24' data-href='https://plus.google.com/102266131584900704956' data-rel='publisher'></div> - </div> - </div> - </div> - <div class='footer-copyright'> - <div class='container'> - © 2016-2017 Syncleus, All rights reserved. - <a class='grey-text text-lighten-4 right' href='https://github.com/Syncleus/aparapi/blob/master/LICENSE'>Apache License v2</a> - </div> - </div> - </footer> - <!-- Scripts --> - <script src='https://code.jquery.com/jquery-2.1.4.min.js'></script> - <script> - if (!window.jQuery) { document.write('<script src="bin/jquery-2.1.1.min.js"><\/script>'); } - </script> - <script src='/javascripts/jquery.timeago.js'></script> - <script src='/javascripts/materialize.min.js'></script> - <script src='/javascripts/lunr.min.js'></script> - <script src='/javascripts/search.js'></script> - <script src='/javascripts/materialize.js'></script> - <script src='/javascripts/init.js'></script> - <!-- Twitter Button --> - <script> - !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs'); - </script> - <!-- Google Plus Button --> - <script async='' defer='defer' src='https://apis.google.com/js/platform.js'></script> - </body> -</html> diff --git a/documentation/SettingUpLinuxHSAMachineForAparapi.html b/documentation/SettingUpLinuxHSAMachineForAparapi.html index ebc1678aa3fe9e74a29c9e43ec9df288ffe19959..abd08f3684aa317f67086051ea8808b4ecd919d2 100644 --- a/documentation/SettingUpLinuxHSAMachineForAparapi.html +++ b/documentation/SettingUpLinuxHSAMachineForAparapi.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html b/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html index f0fbcc88d65b7b578f09a27e62b9fa5ce8c24007..82f5ba088663841869080c67b0da9d39c7057c79 100644 --- a/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html +++ b/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/documentation/UnitTestGuide.html b/documentation/UnitTestGuide.html index c4d6b15a4ad5d5e0fb1e7642aacfb9541a871c3a..c23d5f0bc07dbc85fae37564584d1e1e855b3882 100644 --- a/documentation/UnitTestGuide.html +++ b/documentation/UnitTestGuide.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/documentation/UsersGuide.html b/documentation/UsersGuide.html deleted file mode 100644 index 8be7a89d507705483dec1dcb2a93e681d8cb0761..0000000000000000000000000000000000000000 --- a/documentation/UsersGuide.html +++ /dev/null @@ -1,244 +0,0 @@ -<!DOCTYPE html> -<html lang='en'> - <head> - <meta content='text/html; charset=UTF-8' http-equiv='Content-Type'> - <meta content='width=device-width, initial-scale=1' name='viewport'> - <meta content='IE=edge' http-equiv='X-UA-Compatible'> - <meta content='no' name='msapplication-tap-highlight'> - <meta content='Aparapi is an Open-source framework for executing native Java code on the GPU, developed by Syncleus.' name='description'> - <title> - Aparapi | UsersGuide - </title> - <!-- Favicons --> - <link href='/images/favicon/apple-touch-icon-152x152.png' rel='apple-touch-icon-precomposed'> - <meta content='#FFFFFF' name='msapplication-TileColor'> - <meta content='/images/favicon/mstile-144x144.png' name='msapplication-TileImage'> - <link href='/images/favicon/favicon-32x32.png' rel='icon' sizes='32x32'> - <!-- Android 5 Chrome Color --> - <meta content='#EE6E73' name='theme-color'> - <!-- CSS --> - <link href='/stylesheets/highlight.css' media='screen,projection' rel='stylesheet' type='text/css'> - <link href='/stylesheets/style.css' media='screen,projection' rel='stylesheet' type='text/css'> - <link href='http://fonts.googleapis.com/css?family=Inconsolata' rel='stylesheet' type='text/css'> - <link href='http://fonts.googleapis.com/icon?family=Material+Icons' rel='stylesheet'> - </head> - <body> - <header> - <div class='container'> - <a class='button-collapse top-nav waves-effect waves-light circle hide-on-large-only' data-activates='nav-mobile' href='#'> - <i class='material-icons'>menu</i> - </a> - </div> - <ul class='side-nav fixed' id='nav-mobile'> - <li class='logo'> - <a class='brand-logo' href='/' id='logo-container'> - <object data='/images/logo.svg' id='front-page-logo' type='image/svg+xml'>Your browser does not support SVG</object> - </a> - </li> - <li class='search'> - <div class='search-wrapper card'> - <input id='search'> - <i class='material-icons'>search</i> - <div class='search-results'></div> - </div> - </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> - </ul> - </header> - <main> - <div class='section no-pad-bot' id='index-banner'> - <div class='container'> - <h1 class='header center-on-small-only'>UsersGuide</h1> - <div class='row center'> - </div> - - </div> - - </div> - <div class='container'> - <p><em>Aparapi User’s Guide. Updated Sep 14, 2011 by frost.g…@gmail.com</em></p> - - <h2>User’s Guide</h2> - - <p>Aparapi is: An API used to express data parallel workloads in Java and a runtime system capable of running compatible workloads on a compatible GPU.</p> - - <p>Where your workload runs depends on</p> - - <p>Whether you have a compatible GPU and OpenCL capable device driver - Whether your Java parallel code can be converted to OpenCL by Aparapi - For information about restrictions on the code that Aparapi can convert to OpenCL, see JavaKernelGuidelines. - Aparapi depends on AMD’s OpenCLâ„¢ driver to execute on the GPU and therefore shares the same device, driver, and platform compatibility requirements as AMD APP SDK V2.5®.</p> - - <ul> - <li>32-bit Microsoft® Windows® 7</li> - <li>32-bit Microsoft® Windows Vista® SP2</li> - <li>64-bit Microsoft® Windows® 7</li> - <li>64-bit Microsoft® Windows Vista® SP2</li> - <li>32-bit Linux® OpenSUSEâ„¢ 11.2, Ubuntu® 10.04/9.10, or Red Hat® Enterprise Linux® 5.5/5.4</li> - <li>64-bit Linux® OpenSUSEâ„¢ 11.2, Ubuntu® 10.04/9.10, or Red Hat® Enterprise Linux® 5.5/5.4</li> - <li>An OpenCL GPU and suitable OpenCL enabled device driver</li> - <li>An installed AMD APP SDK v2.5 or later</li> - </ul> - - <p>If you prefer to test Aparapi in JTP mode (Java Thread Pool) then you will only need Aparapi.jar and Oracle Java 6 or later JRE or JDK. - The following fragment of Java code takes an input float array and populates an output array with the square of each element.</p> - <pre class="highlight plaintext"><code>final float in[8192]; // initialization of in[0..8191] omitted - final float out[in.length]; - - for(int i=0; i<in.length; i++){ - out[i]=in[i]*in[i]; - } - </code></pre> - <p>This code segment illustrates an ideal data parallel candidate, each pass through the loop is independent of the others. Traversing the loop in any order should provide the same result.</p> - - <p>To convert the above code to Aparapi we use an anonymous inner-class (a common Java idiom) to express the data parallel nature of the above sequential loop.</p> - <pre class="highlight plaintext"><code>Kernel kernel = new Kernel(){ - @Override public void run(){ - int i = getGlobalId(); - out[i]=in[i]*in[i]; - } - }; - kernel.execute(in.length); - </code></pre> - <p>Java developers should recognize the general pattern as similar to that used to launch a new Thread.</p> - <pre class="highlight plaintext"><code>Thread thread = new Thread(new Runnable(){ - @Override public void run(){ - System.out.println(“In another thread!â€); - } - }); - thread.start(); - thread.join(); - </code></pre> - <p>The Aparapi developer extends the com.aparapi.Kernel and overrides the public void Kernel.run() method. It is this Kernel.run() method that is executed in parallel.</p> - - <p>The base class also exposes the Kernel.execute(range) method which is used to initiate the execution of Kernel.run() over the range 0…n.</p> - - <p>Kernel.execute(range) will block until execution has completed. Any code within the overridden ‘void run()’ method of Kernel (and indeed any method or methods reachable from that method) is assumed to be data-parallel and it is the developer’s responsibility to ensure that it is. Aparapi can neither detect nor enforce this.</p> - - <p>Within the executing kernel (on the GPU device or from the thread pool) the Kernel.getGlobalId() method is used to identify which (of the range 0..n) a particular execution represents.</p> - - <h2>Compiling an Aparapi application</h2> - - <p>Aparapi has only two compilation requirements:</p> - - <p>Aparapi.jar must be in the class path at compile time. - The generated class files must contain debug information (javac –g) - A typical compilation might be: - $ javac –g –cp ${APARAPI_DIR}/aparapi.jar Squares.java - Aparapi requires this classfile debug information so that can extract the name and scope of local variables for the generated OpenCL.</p> - - <h2>Running an Aparapi application</h2> - - <p>At runtime an Aparapi-enabled application requires aparapi.jar to be in the class path to be able to execute in a Java Thread Pool (no GPU offload).</p> - <pre class="highlight plaintext"><code>$ java–cp ${APARAPI_DIR}/aparapi.jar;. Squares - </code></pre> - <p>To take advantage of the GPU, the directory containing the platform-dependent Aparapi shared library is passed via the java.library.path property.</p> - <pre class="highlight plaintext"><code>$ java –Djava.library.path=${APARAPI_DIR} –cp ${APARAPI_DIR}/aparapi.jar;. Squares - </code></pre> - <p>Aparapi detects whether the JNI shared library is available. If the library cannot be located your code will be executed using a Java Thread Pool.</p> - - <p>An application can detect whether a kernel was executed on the GPU or by a Java Thread Pool (JTP) by querying the execution mode ‘after’ Kernel.execute(range) has returned. This is achieved using the Kernel.getExecutionMode() method.</p> - <pre class="highlight plaintext"><code>Kernel kernel = new Kernel(){ - @Override public void run(){ - int i = getGlobalId(); - out[i]=in[i]*in[i]; - } - }; - kernel.execute(in.length); - if (!kernel.getExecutionMode().equals(Kernel.EXECUTION_MODE.GPU)){ - System.out.println(“Kernel nid not execute on the GPU!â€); - } - </code></pre> - <p>To obtain a runtime report of the execution mode of all kernel executions, set the com.aparapi.enableExecutionModeReporting property to true when the JVM is launched.</p> - <pre class="highlight plaintext"><code>$ java –Djava.library.path=${APARAPI_DIR} –Dcom.aparapi.enableExecutionModeReporting=true –cp ${APARAPI_DIR}/aparapi.jar;. Squares - </code></pre> - <h2>Running the sample applications</h2> - - <p>Aparapi includes two sample applications in the /samples subdirectory of the binary distribution zip file.</p> - - <p>samples/squares simple example that computes an array of squares of integers - samples/mandel computes and displays the Mandelbrot set - The jar file for each sample is included (so you can run a sample without having to build it) as well as both Linux® and Microsoft Windows® script files for launching the samples.</p> - - <p>You will need an appropriate GPU card, OpenCL® enabled Catalyst® driver and a compatible Oracle Java 6 JRE for your platform. To execute a sample:</p> - - <p>Set the environment variable JAVA_HOME to point to the root of your JRE or JDK. - Change to the appropriate samples directory (samples/squares or samples/mandel) - Run either the .bat or .sh script. On Linux® , you might have to initially chmod +x script.sh to add execute permissions. - The sample scripts pass the first arg (%1 or $1) to -Dcom.aparapi.executionMode when the JVM is launched. This allows the sample to be tested in either GPU or JTP execution modes by passing the requested mode.</p> - <pre class="highlight plaintext"><code>$ cd samples/mandel - $ bash ./mandel.sh GPU - <executes in GPU mode here> - $ bash ./mandel.sh JTP - <executes in JTP mode here> - </code></pre> - <h2>Building the sample applications</h2> - - <p>To build a sample, install Oracle® JDK 6 and Apache Ant (at least 1.7.1).</p> - - <p>Set the environment variable ANT<em>HOME to point to the root of your ant install. - Ensure that the %ANT</em>HOME%/bin or ${ANT<em>HOME}/bin is in your path. - Set the environment variable JAVA</em>HOME to point to the root of your JDK. - Change to the appropriate samples directory (sample/squares or sample/mandel). - Initiate a build using ant. - $ cd samples/mandel - $ ant - $ bash ./mandel.sh GPU - Attribution</p> - </div> - </main> - <footer class='page-footer'> - <div class='container'> - <div class='row'> - <div class='col l4 s12'> - <h5 class='white-text'>Help Aparapi Grow</h5> - <p class='grey-text text-lighten-4'>We are a team of volunteers working on this project like it's our full time job. Any amount would help support and continue development on this project and is greatly appreciated.</p> - <form action='https://www.paypal.com/cgi-bin/webscr' id='paypal-donate' method='post' target='_top'> - <input name='cmd' type='hidden' value='_s-xclick'> - <input name='encrypted' type='hidden' value='-----BEGIN PKCS7-----MIIHoAYJKoZIhvcNAQcEoIIHkTCCB40CAQExggEwMIIBLAIBADCBlDCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb20CAQAwDQYJKoZIhvcNAQEBBQAEgYATcKxN8t35TG2x34eY272SuZO3QbGy+BTGIM5DRV6Hmosotzw2TF42ceWmbXb3Gk4Wy5kUgo4TgHExCZHUSlHUl+A9KWLFejotgQJPhbiBsnns3klWbKftA3LEnP/kz/SW7OyBlpluoHoEGb354/aoX3JEctp3akHiZEmD7JyEgjELMAkGBSsOAwIaBQAwggEcBgkqhkiG9w0BBwEwFAYIKoZIhvcNAwcECOGCJwba6JICgIH4RtE1LE3juagKs+swI5tb9Y2LacWo+qn1H1aLKeg57bQMqqcWYvkoO1joYoglPc1h4mO0egZjHPQ6ih0K0IYlXw2SRpNylSlIMUE3GW6smjSSwRhscZfXQYUnmQsfYvkFwoKrlZGf/1u0Q7nwlZ1szIKnDMZ5f+k8xBcM0sMNutn/y9CH6A3zo01gQBIF29+1WYAoQspNAnfWQy3ydV7nbjIA9ThDp2WquWw3EVlvqlvm/3C2AFuH/L4q0ltn3qjkCdzXK0O2jW3TRrzligPkAy6CN0Tw2jGW5GENNC1L92vHFH4kBXUPlhvw39TgoN7/KRUjVoYPYgugggOHMIIDgzCCAuygAwIBAgIBADANBgkqhkiG9w0BAQUFADCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb20wHhcNMDQwMjEzMTAxMzE1WhcNMzUwMjEzMTAxMzE1WjCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMFHTt38RMxLXJyO2SmS+Ndl72T7oKJ4u4uw+6awntALWh03PewmIJuzbALScsTS4sZoS1fKciBGoh11gIfHzylvkdNe/hJl66/RGqrj5rFb08sAABNTzDTiqqNpJeBsYs/c2aiGozptX2RlnBktH+SUNpAajW724Nv2Wvhif6sFAgMBAAGjge4wgeswHQYDVR0OBBYEFJaffLvGbxe9WT9S1wob7BDWZJRrMIG7BgNVHSMEgbMwgbCAFJaffLvGbxe9WT9S1wob7BDWZJRroYGUpIGRMIGOMQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ0ExFjAUBgNVBAcTDU1vdW50YWluIFZpZXcxFDASBgNVBAoTC1BheVBhbCBJbmMuMRMwEQYDVQQLFApsaXZlX2NlcnRzMREwDwYDVQQDFAhsaXZlX2FwaTEcMBoGCSqGSIb3DQEJARYNcmVAcGF5cGFsLmNvbYIBADAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBQUAA4GBAIFfOlaagFrl71+jq6OKidbWFSE+Q4FqROvdgIONth+8kSK//Y/4ihuE4Ymvzn5ceE3S/iBSQQMjyvb+s2TWbQYDwcp129OPIbD9epdr4tJOUNiSojw7BHwYRiPh58S1xGlFgHFXwrEBb3dgNbMUa+u4qectsMAXpVHnD9wIyfmHMYIBmjCCAZYCAQEwgZQwgY4xCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEWMBQGA1UEBxMNTW91bnRhaW4gVmlldzEUMBIGA1UEChMLUGF5UGFsIEluYy4xEzARBgNVBAsUCmxpdmVfY2VydHMxETAPBgNVBAMUCGxpdmVfYXBpMRwwGgYJKoZIhvcNAQkBFg1yZUBwYXlwYWwuY29tAgEAMAkGBSsOAwIaBQCgXTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNjExMjkyMjA1NTNaMCMGCSqGSIb3DQEJBDEWBBS4i3Exr/pFcKOJy8uKmH+nGIMjqDANBgkqhkiG9w0BAQEFAASBgDAbFZ2jieloeB/0wCAcvYCFAIXmmBaMS5js/byzU5gK7exSTlRMX74IkmHemItaOcw3wyFlu4i118D9K9SbSbFiX9DGDcezGh42u/6G8TuZMwlvmiehwMioTVcm4jWG40YLiv8pJZypfoSx2w4IAFb4na5i/E1qOrwQOpiBho+s-----END PKCS7-----'> - <button alt='PayPal - The safer, easier way to pay online!' class='btn waves-effect waves-light red lighten-3' name='action' type='submit'> - Donate Now - </button> - </form> - </div> - <div class='col l4 s12'> - <h5 class='white-text'>Join the Discussion</h5> - <p class='grey-text text-lighten-4'>We have a Gitter chat room set up where you can talk directly with us. Come in and discuss new features, future goals, general problems or questions, or anything else you can think of.</p> - <a class='btn waves-effect waves-light red lighten-3' href='https://gitter.im/Syncleus/aparapi' target='_blank'>Chat</a> - </div> - <div class='col l4 s12' style='overflow: hidden;'> - <h5 class='white-text'>Connect</h5> - <iframe allowtransparency='true' frameborder='0' height='30' scrolling='0' src='http://ghbtns.com/github-btn.html?user=Syncleus&repo=aparapi&type=watch&count=true&size=large' width='170'></iframe> - <br> - <a class='twitter-follow-button' data-dnt='true' data-show-count='true' data-size='large' href='https://twitter.com/AparapiLib'>Follow @AparapiLib</a> - <br> - <div class='g-follow' data-annotation='bubble' data-height='24' data-href='https://plus.google.com/102266131584900704956' data-rel='publisher'></div> - </div> - </div> - </div> - <div class='footer-copyright'> - <div class='container'> - © 2016-2017 Syncleus, All rights reserved. - <a class='grey-text text-lighten-4 right' href='https://github.com/Syncleus/aparapi/blob/master/LICENSE'>Apache License v2</a> - </div> - </div> - </footer> - <!-- Scripts --> - <script src='https://code.jquery.com/jquery-2.1.4.min.js'></script> - <script> - if (!window.jQuery) { document.write('<script src="bin/jquery-2.1.1.min.js"><\/script>'); } - </script> - <script src='/javascripts/jquery.timeago.js'></script> - <script src='/javascripts/materialize.min.js'></script> - <script src='/javascripts/lunr.min.js'></script> - <script src='/javascripts/search.js'></script> - <script src='/javascripts/materialize.js'></script> - <script src='/javascripts/init.js'></script> - <!-- Twitter Button --> - <script> - !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs'); - </script> - <!-- Google Plus Button --> - <script async='' defer='defer' src='https://apis.google.com/js/platform.js'></script> - </body> -</html> diff --git a/documentation/UsingAparapiLambdaBranchWithHSASimulator.html b/documentation/UsingAparapiLambdaBranchWithHSASimulator.html index 0a1de5190404255be0086e0f708484d0bc55dbb6..2579cde3e9dae3be6cf9c8572a4ee79bc89f7baa 100644 --- a/documentation/UsingAparapiLambdaBranchWithHSASimulator.html +++ b/documentation/UsingAparapiLambdaBranchWithHSASimulator.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/documentation/UsingConstantMemory.html b/documentation/UsingConstantMemory.html index 0626b983317d52ac15ee7a37d428a95e69a00978..d3b63f62ccfcb275931e0d2bb4eb4262f52c7951 100644 --- a/documentation/UsingConstantMemory.html +++ b/documentation/UsingConstantMemory.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/documentation/UsingLocalMemory.html b/documentation/UsingLocalMemory.html index 00cff06c927a548611a8ca54afbdc5ac8e2395d6..7c7bef1e3a51341231fb3d18943a9a2cd3b09a24 100644 --- a/documentation/UsingLocalMemory.html +++ b/documentation/UsingLocalMemory.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/documentation/UsingMultiDimExecutionRanges.html b/documentation/UsingMultiDimExecutionRanges.html index 4fff4d16ee7539d783fa8a49760ff9c5e0584212..66e29f90604d132cf5cc410709e01d52c46854d4 100644 --- a/documentation/UsingMultiDimExecutionRanges.html +++ b/documentation/UsingMultiDimExecutionRanges.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/images/showcase/carnivore_pixel.gif b/images/showcase/carnivore_pixel.gif new file mode 100644 index 0000000000000000000000000000000000000000..35acb29e15397f900b1394353f91443f6cd65c9a Binary files /dev/null and b/images/showcase/carnivore_pixel.gif differ diff --git a/images/showcase/dayflower_engine.png b/images/showcase/dayflower_engine.png new file mode 100644 index 0000000000000000000000000000000000000000..7d1f62528c128230ac4c4e46721a5a6a8e27338e Binary files /dev/null and b/images/showcase/dayflower_engine.png differ diff --git a/images/showcase/openrc.png b/images/showcase/openrc.png new file mode 100644 index 0000000000000000000000000000000000000000..271173e523973153abc454b181c316797f37120b Binary files /dev/null and b/images/showcase/openrc.png differ diff --git a/index.html b/index.html index 34fdea8d59470403a3daad33b10d6e551f7e5b6b..b276aa34187a7397514360e66123f52cf4372718 100644 --- a/index.html +++ b/index.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> @@ -109,6 +109,14 @@ </div> </div> </div> + <div class='divider'></div> + <div class='section'> + <div class='row center'> + <h3 class='light header'>Aparapi Showcase</h3> + <p class='col s8 offset-s2 caption'>Checkout what people are creating with Aparapi. Get inspired by these projects and you can even submit your own projects to be showcased here.</p> + <a class='btn-large waves-effect waves-light' href='showcase.html'>Explore our Showcase</a> + </div> + </div> </div> </main> <footer class='page-footer'> diff --git a/introduction/about.html b/introduction/about.html index 6f8fc8cb26524084b5959fedfee51c6668158b21..3a5754d285823f6d80c65df9d86f69e538b1d92c 100644 --- a/introduction/about.html +++ b/introduction/about.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/introduction/getting-started.html b/introduction/getting-started.html index 61e981eb2d872100bde4ec453717df0cf7b12ef2..635de55c2a34f20c85e8e9759981f7b041b068cd 100644 --- a/introduction/getting-started.html +++ b/introduction/getting-started.html @@ -42,7 +42,7 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> diff --git a/documentation/HowToAddUML.html b/showcase.html similarity index 56% rename from documentation/HowToAddUML.html rename to showcase.html index 5c6e00a466d6de3e7d190ed3a933945446aaf364..b66f993322be72aa9d79ad94c27b92cb4d6ac3d0 100644 --- a/documentation/HowToAddUML.html +++ b/showcase.html @@ -7,7 +7,7 @@ <meta content='no' name='msapplication-tap-highlight'> <meta content='Aparapi is an Open-source framework for executing native Java code on the GPU, developed by Syncleus.' name='description'> <title> - Aparapi | HowToAddUML + Aparapi | Showcase </title> <!-- Favicons --> <link href='/images/favicon/apple-touch-icon-152x152.png' rel='apple-touch-icon-precomposed'> @@ -42,13 +42,13 @@ <div class='search-results'></div> </div> </li> - <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ContributionGuide.html">ContributionGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuide.html">DevelopersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideLinux.html">DevelopersGuideLinux</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DevelopersGuideWindows.html">DevelopersGuideWindows</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HowToAddUML.html">HowToAddUML</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/README.html">APARAPI Documentation</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsersGuide.html">UsersGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> + <li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/">Overview</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/showcase.html">Showcase</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Introduction</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/about.html">About</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/introduction/getting-started.html">Getting Started</a></li></ul></li></ul></div></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a class='collapsible-header waves-effect waves-teal'>Documentation</a><div class='collapsible-body'><ul><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AccessingMultiDimNDRangeProposal.html">AccessingMultiDimNDRangeProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddingLambdasToAparapi.html">AddingLambdasToAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AddressSpacesUsingBuffers.html">AddressSpacesUsingBuffers</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiExtensionProposal.html">AparapiExtensionProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/AparapiPatterns.html">AparapiPatterns</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/BuildingNBody.html">BuildingNBody</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ChoosingSpecificDevicesForExecution.html">ChoosingSpecificDevicesForExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ConvertingBytecodeToOpenCL.html">ConvertingBytecodeToOpenCL</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/DeviceProposal.html">DeviceProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/EmulatingMultipleEntrypointsUsingCurrentAPI.html">EmulatingMultipleEntrypointsUsingCurrentAPI</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ExplicitBufferHandling.html">ExplicitBufferHandling</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/FrequentlyAskedQuestions.html">FrequentlyAskedQuestions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranch.html">HSAEnablementOfLambdaBranch</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/HSAEnablementOfLambdaBranchSidebar.html">HSAEnablementOfLambdaBranchSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/JavaKernelGuidelines.html">JavaKernelGuidelines</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/LIbraryAgentDuality.html">LIbraryAgentDuality</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/MultipleEntryPointSupportProposal.html">MultipleEntryPointSupportProposal</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewFeatures.html">NewFeatures</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/NewOpenCLBinding.html">NewOpenCLBinding</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PossibleAparapiLambdaSyntaxOptions.html">PossibleAparapiLambdaSyntaxOptions</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/PrivateMemorySpace.html">PrivateMemorySpace</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelExecution.html">ProfilingKernelExecution</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/ProfilingKernelsFromEclipse.html">ProfilingKernelsFromEclipse</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapi.html">SettingUpLinuxHSAMachineForAparapi</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/SettingUpLinuxHSAMachineForAparapiSidebar.html">SettingUpLinuxHSAMachineForAparapiSidebar</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UnitTestGuide.html">UnitTestGuide</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingAparapiLambdaBranchWithHSASimulator.html">UsingAparapiLambdaBranchWithHSASimulator</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingConstantMemory.html">UsingConstantMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingLocalMemory.html">UsingLocalMemory</a></li></ul></li><li class='no-padding'><ul class='collapsible collapsible-accordion'><li class='bold'><a href="/documentation/UsingMultiDimExecutionRanges.html">UsingMultiDimExecutionRanges</a></li></ul></li></ul></div></li></ul></li> </ul> </header> <main> <div class='section no-pad-bot' id='index-banner'> <div class='container'> - <h1 class='header center-on-small-only'>HowToAddUML</h1> + <h1 class='header center-on-small-only'>Showcase</h1> <div class='row center'> </div> @@ -56,44 +56,38 @@ </div> <div class='container'> - <p><em>How to add plantuml docs to wiki pages Updated Apr 20, 2013 by frost.g…@gmail.com</em></p> - - <p>Go to http://www.plantuml.com/plantuml and type in the text for you diagram.</p> - - <p>Hit submit and check out the diagram.</p> - - <p>Once you are happy, so with something like</p> - <pre class="highlight plaintext"><code>start - :kernel.execute(range); - if (?) then (first call for this instance) - : Convert Kernel.run() to OpenCL; - note - We also convert all - methods reachable from - kernel.run() - end note - if (?) then (Conversion was successful) - : Compile OpenCL; - : Map compiled OpenCL to this Kernel; - else (Conversion unsuccessful) - endif - else (not first call) - endif - if (?) then (OpenCL mapped for this instance) - : Bind args (send to GPU); - : Execute kernel; - else (false) - : Execute using a Java Thread Pool; - endif - stop - </code></pre> - <p>Paste the resulting URL into the wiki page but append %20as.png at the end of the URL</p> - - <p>http://www.plantuml.com:80/plantuml/img/BLAHBLAH%20as.png</p> - - <p>To get this!</p> - - <p><img src="/documentation/uml.png" alt="Image of UML" /></p> + <div class='container section'> + <div class='row'> + <div class='center col s12'> + <br> + <br> + <a class='waves-effect waves-light btn' href='mailto:aparapi@syncleus.com?subject=showcase'>Submit your site</a> + <br> + <br> + </div> + </div> + <br> + <div class='row'> + <div class='col s12 m4'> + <img class='materialboxed responsive-img z-depth-1' data-caption='Carnivore Pixel' src='images/showcase/carnivore_pixel.gif'> + <h5 class='center'> + <a href='http://edumo.net/wp/carnivore-pixel/' target='_blank'>Carnivore Pixel</a> + </h5> + </div> + <div class='col s12 m4'> + <img class='materialboxed responsive-img z-depth-1' data-caption='DayFlower Engine' src='images/showcase/dayflower_engine.png'> + <h5 class='center'> + <a href='http://www.dayflower.org/' target='_blank'>DayFlower Engine</a> + </h5> + </div> + <div class='col s12 m4'> + <img class='materialboxed responsive-img z-depth-1' data-caption='Gaggle Mail' src='images/showcase/openrc.png'> + <h5 class='center'> + <a href='https://github.com/macroing/OpenRC' target='_blank'>Open Ray Caster</a> + </h5> + </div> + </div> + </div> </div> </main> <footer class='page-footer'>