var NAVTREEINDEX0 =
{
"AdvancedExamples.html":[3],
"BasicExamples.html":[2],
"BasicExamples.html#DefiningACallback":[2,0,5],
"BasicExamples.html#DefiningACodelet":[2,0,1],
"BasicExamples.html#DefinitionOfTheCUDAKernel":[2,2,0],
"BasicExamples.html#DefinitionOfTheMainCode":[2,2,2],
"BasicExamples.html#DefinitionOfTheOpenCLKernel":[2,2,1],
"BasicExamples.html#ExecutionOfHelloWorld":[2,0,3],
"BasicExamples.html#ExecutionOfHybridVectorScaling":[2,2,3],
"BasicExamples.html#ExecutionOfVectorScaling":[2,1,1],
"BasicExamples.html#HelloWorldUsingStarPUAPI":[2,0],
"BasicExamples.html#PassingArgumentsToTheCodelet":[2,0,4],
"BasicExamples.html#RequiredHeaders":[2,0,0],
"BasicExamples.html#SourceCodeOfVectorScaling":[2,1,0],
"BasicExamples.html#SubmittingATask":[2,0,2],
"BasicExamples.html#VectorScalingOnAnHybridCPUGPUMachine":[2,2],
"BasicExamples.html#VectorScalingUsingStarPUAPI":[2,1],
"BasicExamples.html#WhereToExecuteACodelet":[2,0,6],
"BuildingAndInstallingStarPU.html":[1],
"BuildingAndInstallingStarPU.html#BenchmarkingStarPU":[1,3],
"BuildingAndInstallingStarPU.html#BuildingStarPU":[1,1,3],
"BuildingAndInstallingStarPU.html#CholeskyFactorization":[1,3,3],
"BuildingAndInstallingStarPU.html#ConfiguringStarPU":[1,1,2],
"BuildingAndInstallingStarPU.html#DataTransferLatency":[1,3,1],
"BuildingAndInstallingStarPU.html#EnablingOpenCL":[1,2,5],
"BuildingAndInstallingStarPU.html#GettingSources":[1,1,1],
"BuildingAndInstallingStarPU.html#InstallingABinaryPackage":[1,0],
"BuildingAndInstallingStarPU.html#InstallingFromSource":[1,1],
"BuildingAndInstallingStarPU.html#InstallingStarPU":[1,1,4],
"BuildingAndInstallingStarPU.html#IntegratingStarPUInABuildSystem":[1,2,1],
"BuildingAndInstallingStarPU.html#KernelThreadsStartedByStarPU":[1,2,4],
"BuildingAndInstallingStarPU.html#LUFactorization":[1,3,4],
"BuildingAndInstallingStarPU.html#MatrixMatrixMultiplication":[1,3,2],
"BuildingAndInstallingStarPU.html#OptionalDependencies":[1,1,0],
"BuildingAndInstallingStarPU.html#RunningABasicStarPUApplication":[1,2,2],
"BuildingAndInstallingStarPU.html#RunningABasicStarPUApplicationOnMicrosoft":[1,2,3],
"BuildingAndInstallingStarPU.html#SettingFlagsForCompilingLinkingAndRunningApplications":[1,2,0],
"BuildingAndInstallingStarPU.html#SettingUpYourOwnCode":[1,2],
"BuildingAndInstallingStarPU.html#SimulatedBenchmarks":[1,3,5],
"BuildingAndInstallingStarPU.html#StarPUInCMake":[1,2,1,1],
"BuildingAndInstallingStarPU.html#StarPUInMake":[1,2,1,0],
"BuildingAndInstallingStarPU.html#TaskSizeOverhead":[1,3,0],
"CheckListWhenPerformanceAreNotThere.html":[4],
"CheckListWhenPerformanceAreNotThere.html#CUDA-specificOptimizations":[4,5],
"CheckListWhenPerformanceAreNotThere.html#CheckTaskSize":[4,0],
"CheckListWhenPerformanceAreNotThere.html#ConfigurationImprovePerformance":[4,1],
"CheckListWhenPerformanceAreNotThere.html#DataRelatedFeaturesToImprovePerformance":[4,2],
"CheckListWhenPerformanceAreNotThere.html#DetectionStuckConditions":[4,7],
"CheckListWhenPerformanceAreNotThere.html#HowToLimitMemoryPerNode":[4,8],
"CheckListWhenPerformanceAreNotThere.html#HowToReduceTheMemoryFootprintOfInternalDataStructures":[4,9],
"CheckListWhenPerformanceAreNotThere.html#HowtoReuseMemory":[4,10],
"CheckListWhenPerformanceAreNotThere.html#OpenCL-specificOptimizations":[4,6],
"CheckListWhenPerformanceAreNotThere.html#OverheadProfiling":[4,13],
"CheckListWhenPerformanceAreNotThere.html#PerformanceModelCalibration":[4,11],
"CheckListWhenPerformanceAreNotThere.html#Profiling":[4,12],
"CheckListWhenPerformanceAreNotThere.html#SchedulingRelatedFeaturesToImprovePerformance":[4,4],
"CheckListWhenPerformanceAreNotThere.html#TaskRelatedFeaturesToImprovePerformance":[4,3],
"ClusteringAMachine.html":[23],
"ClusteringAMachine.html#ClusteringGeneralIdeas":[23,0],
"ClusteringAMachine.html#ClustersWithSchedulingContextsAPI":[23,4],
"ClusteringAMachine.html#CreatingClusters":[23,1],
"ClusteringAMachine.html#CreatingCustomClusters":[23,3],
"ClusteringAMachine.html#ExampleOfConstrainingOpenMP":[23,2],
"CompilationConfiguration.html":[26],
"CompilationConfiguration.html#AdvancedConfiguration":[26,3],
"CompilationConfiguration.html#CommonConfiguration":[26,0],
"CompilationConfiguration.html#ConfiguringWorkers":[26,1],
"CompilationConfiguration.html#ExtensionConfiguration":[26,2],
"DataManagement.html":[6],
"DataManagement.html#AsynchronousPartitioning":[6,4],
"DataManagement.html#BCSRDataInterface":[6,0,4],
"DataManagement.html#BlockDataInterface":[6,0,3],
"DataManagement.html#CSRDataInterface":[6,0,5],
"DataManagement.html#ConcurrentDataAccess":[6,10],
"DataManagement.html#DataCommute":[6,9],
"DataManagement.html#DataInterface":[6,0],
"DataManagement.html#DataManagement":[6,1],
"DataManagement.html#DataPointers":[6,6],
"DataManagement.html#DataPrefetch":[6,2],
"DataManagement.html#DataReduction":[6,8],
"DataManagement.html#DefiningANewDataFilter":[6,7],
"DataManagement.html#DefiningANewDataInterface":[6,13],
"DataManagement.html#DefiningANewDataInterface_allocation":[6,13,1],
"DataManagement.html#DefiningANewDataInterface_copy":[6,13,2],
"DataManagement.html#DefiningANewDataInterface_pack":[6,13,3],
"DataManagement.html#DefiningANewDataInterface_registration":[6,13,0],
"DataManagement.html#ManualPartitioning":[6,5],
"DataManagement.html#MatrixDataInterface":[6,0,2],
"DataManagement.html#PartitioningData":[6,3],
"DataManagement.html#ScratchData":[6,11,1],
"DataManagement.html#SpecifyingATargetNode":[6,14],
"DataManagement.html#TemporaryBuffers":[6,11],
"DataManagement.html#TemporaryData":[6,11,0],
"DataManagement.html#TheMultiformatInterface":[6,12],
"DataManagement.html#VariableDataInterface":[6,0,0],
"DataManagement.html#VariableSizeDataInterface":[6,0,6],
"DataManagement.html#VectorDataInterface":[6,0,1],
"DebuggingTools.html":[11],
"DebuggingTools.html#DebuggingInGeneral":[11,0],
"DebuggingTools.html#UsingGdb":[11,1],
"DebuggingTools.html#UsingOtherDebugger":[11,2],
"DebuggingTools.html#UsingTheTemanejoTaskDebugger":[11,3],
"ExecutionConfigurationThroughEnvironmentVariables.html":[25],
"ExecutionConfigurationThroughEnvironmentVariables.html#ConfiguringTheHypervisor":[25,4],
"ExecutionConfigurationThroughEnvironmentVariables.html#ConfiguringTheSchedulingEngine":[25,1],
"ExecutionConfigurationThroughEnvironmentVariables.html#EnvConfiguringWorkers":[25,0],
"ExecutionConfigurationThroughEnvironmentVariables.html#Extensions":[25,2],
"ExecutionConfigurationThroughEnvironmentVariables.html#MiscellaneousAndDebug":[25,3],
"FFTSupport.html":[17],
"FFTSupport.html#FFTCompilation":[17,0],
"Files.html":[27],
"FrequentlyAskedQuestions.html":[14],
"FrequentlyAskedQuestions.html#CUDADrivers":[14,8],
"FrequentlyAskedQuestions.html#GPUEatingCores":[14,7],
"FrequentlyAskedQuestions.html#HowToInitializeAComputationLibraryOnceForEachWorker":[14,0],
"FrequentlyAskedQuestions.html#IncorrectPerformanceModelFile":[14,10],
"FrequentlyAskedQuestions.html#On-GPURendering":[14,2],
"FrequentlyAskedQuestions.html#OpenCLDrivers":[14,9],
"FrequentlyAskedQuestions.html#PauseResume":[14,6],
"FrequentlyAskedQuestions.html#StarPUEatsCPUs":[14,5],
"FrequentlyAskedQuestions.html#ThreadBindingOnNetBSD":[14,4],
"FrequentlyAskedQuestions.html#UsingStarPUWithMKL":[14,3],
"FrequentlyAskedQuestions.html#UsingTheDriverAPI":[14,1],
"FullSourceCodeVectorScal.html":[28],
"FullSourceCodeVectorScal.html#CPUKernel":[28,1],
"FullSourceCodeVectorScal.html#CUDAKernel":[28,2],
"FullSourceCodeVectorScal.html#InvokingtheKernel":[28,3,0],
"FullSourceCodeVectorScal.html#MainApplication":[28,0],
"FullSourceCodeVectorScal.html#OpenCLKernel":[28,3],
"FullSourceCodeVectorScal.html#SourceoftheKernel":[28,3,1],
"GNUFreeDocumentationLicense.html":[29],
"GNUFreeDocumentationLicense.html#ADDENDUM":[29,0],
"HowToDefineANewSchedulingPolicy.html":[10],
"HowToDefineANewSchedulingPolicy.html#BuildAModularizedScheduler":[10,3,1],
"HowToDefineANewSchedulingPolicy.html#DebuggingScheduling":[10,5],
"HowToDefineANewSchedulingPolicy.html#DefiningANewBasicSchedulingPolicy":[10,2],
"HowToDefineANewSchedulingPolicy.html#DefiningANewModularSchedulingPolicy":[10,3],
"HowToDefineANewSchedulingPolicy.html#DetailedProgressionAndValidationRules":[10,3,3,2],
"HowToDefineANewSchedulingPolicy.html#GenericSchedulingComponent":[10,3,3,0],
"HowToDefineANewSchedulingPolicy.html#GraphScheduling":[10,4],
"HowToDefineANewSchedulingPolicy.html#ImplementAModularizedScheduler":[10,3,1,3],
"HowToDefineANewSchedulingPolicy.html#InstantiationRedefineInterface":[10,3,3,1],
"HowToDefineANewSchedulingPolicy.html#Interface":[10,3,0],
"HowToDefineANewSchedulingPolicy.html#ModularizedSchedulerLocking":[10,3,1,2],
"HowToDefineANewSchedulingPolicy.html#ModularizedSchedulersAndParallelTasks":[10,3,2],
"HowToDefineANewSchedulingPolicy.html#NewSchedulingPolicy_Introduction":[10,0],
"HowToDefineANewSchedulingPolicy.html#PreImplementedComponents":[10,3,1,0],
"HowToDefineANewSchedulingPolicy.html#ProgressionAndValidationRules":[10,3,1,1],
"HowToDefineANewSchedulingPolicy.html#SchedulingHelpers":[10,1],
"HowToDefineANewSchedulingPolicy.html#WriteASchedulingComponent":[10,3,3],
"InteroperabilitySupport.html":[24],
"InteroperabilitySupport.html#Build":[24,0,0],
"InteroperabilitySupport.html#DefCTX":[24,0,2],
"InteroperabilitySupport.html#InitExit":[24,0,1],
"InteroperabilitySupport.html#ResourceManagement":[24,0],
"InteroperabilitySupport.html#TmpCTXS":[24,0,3],
"MICSupport.html":[18],
"MICSupport.html#LaunchingPrograms":[18,2],
"MICSupport.html#MICCompilation":[18,0],
"MICSupport.html#PortingApplicationsToMIC":[18,1],
"MPISupport.html":[16],
"MPISupport.html#ExampleDocumentation":[16,1],
"MPISupport.html#ExchangingUserDefinedDataInterface":[16,6],
"MPISupport.html#MPIBuild":[16,0],
"MPISupport.html#MPICache":[16,12],
"MPISupport.html#MPICollective":[16,14],
"MPISupport.html#MPIDebug":[16,16],
"MPISupport.html#MPIDriver":[16,15],
"MPISupport.html#MPIExamples":[16,17],
"MPISupport.html#MPIInitialization":[16,4],
"MPISupport.html#MPIInsertPruning":[16,8],
"MPISupport.html#MPIInsertTaskUtility":[16,7],
"MPISupport.html#MPIMasterSlave":[16,19],
"MPISupport.html#MPIMigration":[16,13],
"MPISupport.html#MPIPerNodeData":[16,10],
"MPISupport.html#MPIPriorities":[16,11],
"MPISupport.html#MPITemporaryData":[16,9],
"MPISupport.html#Nmad":[16,18],
"MPISupport.html#NotUsingMPISupport":[16,2],
"MPISupport.html#PointToPointCommunication":[16,5],
"MPISupport.html#SimpleExample":[16,3],
"NativeFortranSupport.html":[19],
"NativeFortranSupport.html#NFAPIMIX":[19,5,1],
"NativeFortranSupport.html#NFAppCompile":[19,0,3],
"NativeFortranSupport.html#NFConfiguration":[19,0,1],
"NativeFortranSupport.html#NFExamples":[19,0,2],
"NativeFortranSupport.html#NFIdioms":[19,1],
"NativeFortranSupport.html#NFImplementation":[19,0],
"NativeFortranSupport.html#NFInitExit":[19,2],
"NativeFortranSupport.html#NFInsertTask":[19,3],
"NativeFortranSupport.html#NFNotes":[19,5],
"NativeFortranSupport.html#NFOldFortran":[19,5,0],
"NativeFortranSupport.html#NFPrerequisites":[19,0,0],
"NativeFortranSupport.html#NFStructs":[19,4],
"OfflinePerformanceTools.html":[13],
"OfflinePerformanceTools.html#Animation":[13,0,0,4],
"OfflinePerformanceTools.html#CreatingADAGWithGraphviz":[13,0,0,1],
"OfflinePerformanceTools.html#CreatingAGanttDiagram":[13,0,0,0],
"OfflinePerformanceTools.html#DataStatistics":[13,8],
"OfflinePerformanceTools.html#DataTrace":[13,2],
"OfflinePerformanceTools.html#GeneratingTracesWithFxT":[13,0,0],
"OfflinePerformanceTools.html#LimitingScopeTrace":[13,0,1],
"OfflinePerformanceTools.html#MemoryFeedback":[13,7],
"OfflinePerformanceTools.html#MonitoringActivity":[13,0,0,3],
"OfflinePerformanceTools.html#Off-linePerformanceFeedback":[13,0],
"OfflinePerformanceTools.html#PerformanceOfCodelets":[13,1],
"OfflinePerformanceTools.html#TheoreticalLowerBoundOnExecutionTime":[13,4],
"OfflinePerformanceTools.html#TheoreticalLowerBoundOnExecutionTimeExample":[13,5],
"OfflinePerformanceTools.html#TraceStatistics":[13,3],
"OfflinePerformanceTools.html#TraceTaskDetails":[13,0,0,2],
"OfflinePerformanceTools.html#starvz":[13,6],
"OnlinePerformanceTools.html":[12],
"OnlinePerformanceTools.html#Bus-relatedFeedback":[12,0,4],
"OnlinePerformanceTools.html#EnablingOn-linePerformanceMonitoring":[12,0,0],
"OnlinePerformanceTools.html#MPI-relatedFeedback":[12,0,5],
"OnlinePerformanceTools.html#On-linePerformanceFeedback":[12,0],
"OnlinePerformanceTools.html#Per-codeletFeedback":[12,0,2],
"OnlinePerformanceTools.html#Per-taskFeedback":[12,0,1],
"OnlinePerformanceTools.html#Per-workerFeedback":[12,0,3],
"OnlinePerformanceTools.html#PerformanceModelExample":[12,2],
"OnlinePerformanceTools.html#TaskAndWorkerProfiling":[12,1],
"OpenMPRuntimeSupport.html":[22],
"OpenMPRuntimeSupport.html#OMPBarrier":[22,5,3],
"OpenMPRuntimeSupport.html#OMPConfiguration":[22,1],
"OpenMPRuntimeSupport.html#OMPCritical":[22,5,2],
"OpenMPRuntimeSupport.html#OMPDataDependencies":[22,4,1],
"OpenMPRuntimeSupport.html#OMPFor":[22,3,1],
"OpenMPRuntimeSupport.html#OMPImplementation":[22,0],
"OpenMPRuntimeSupport.html#OMPInitExit":[22,2],
"OpenMPRuntimeSupport.html#OMPMainThread":[22,0,0],
"OpenMPRuntimeSupport.html#OMPNestableLock":[22,5,1],
"OpenMPRuntimeSupport.html#OMPParallel":[22,3,0],
"OpenMPRuntimeSupport.html#OMPSections":[22,3,2],
"OpenMPRuntimeSupport.html#OMPSharing":[22,3],
"OpenMPRuntimeSupport.html#OMPSimpleLock":[22,5,0],
"OpenMPRuntimeSupport.html#OMPSingle":[22,3,3],
"OpenMPRuntimeSupport.html#OMPSynchronization":[22,5],
"OpenMPRuntimeSupport.html#OMPTask":[22,4],
"OpenMPRuntimeSupport.html#OMPTaskExplicit":[22,4,0],
"OpenMPRuntimeSupport.html#OMPTaskSemantics":[22,0,1],
"OpenMPRuntimeSupport.html#OMPTaskSyncs":[22,4,2],
"OutOfCore.html":[15],
"OutOfCore.html#DiskFunctions":[15,8],
"OutOfCore.html#ExampleDiskCompute":[15,5],
"OutOfCore.html#ExampleDiskCopy":[15,4],
"OutOfCore.html#FeedBackFigures":[15,7],
"OutOfCore.html#OOCDataRegistration":[15,2],
"OutOfCore.html#OOCWontUse":[15,3],
"OutOfCore.html#OutOfCore_Introduction":[15,0],
"OutOfCore.html#Performances":[15,6]
};
