Commit 1b1e928cc683f0c66962aad434fdacfd949a8b3c
0 parents
Exists in
master
initial import of MCMAS
Warning! This is a large diff.
To preserve performance the diff is not shown. Please, download the diff as plain diff or email patch instead.
Showing 184 changed files with 15070 additions and 0 deletions Side-by-side Diff
- README
- build.xml
- ivy.xml
- ivy/ivy.jar
- ivysettings.xml
- kernels/collembola.cl
- kernels/lock.cl
- kernels/mior_model.cl
- kernels/mior_model2.cl
- kernels/mior_model_csr.cl
- kernels/mior_model_multisim.cl
- kernels/mior_model_multisim2.cl
- kernels/mior_model_multisim3.cl
- kernels/plugins/axb.cl
- kernels/plugins/grid_search2.cl
- kernels/plugins/reduce.cl
- kernels/simple.cl
- lib/JOCL-structs-0.0.1a-alpha.jar
- lib/logback.xml
- src/Enumerable.java
- src/Filter.java
- src/Main.java
- src/MiorLauncher2.java
- src/Predicate.java
- src/collembola/CollemBuffer.java
- src/collembola/CollemBuffer2.java
- src/collembola/CollemSimulation.java
- src/collembola/CollemSimulation2.java
- src/collembola/ImagePanel.java
- src/collembola/MapMain.java
- src/collembola/model/CollemCell.java
- src/collembola/model/CollemLoader.java
- src/collembola/model/CollemModel.java
- src/collembola/model/CollemUtils.java
- src/collembola/model/CollemWorld.java
- src/mcmas/api/ContextType.java
- src/mcmas/api/DataType.java
- src/mcmas/api/IPlugin.java
- src/mcmas/api/MCMAS.java
- src/mcmas/api/MCMASContext.java
- src/mcmas/api/MCMASException.java
- src/mcmas/api/MCMASPlugin.java
- src/mcmas/core/MCM.java
- src/mcmas/core/MCMBufferBuilder.java
- src/mcmas/core/MCMChrono.java
- src/mcmas/core/MCMCommandQueue.java
- src/mcmas/core/MCMCommandQueueProperty.java
- src/mcmas/core/MCMContext.java
- src/mcmas/core/MCMDevice.java
- src/mcmas/core/MCMEvent.java
- src/mcmas/core/MCMEventListener.java
- src/mcmas/core/MCMEventStatus.java
- src/mcmas/core/MCMFlag.java
- src/mcmas/core/MCMHelpers.java
- src/mcmas/core/MCMKernel.java
- src/mcmas/core/MCMMem.java
- src/mcmas/core/MCMMemBuilder.java
- src/mcmas/core/MCMMemFlag.java
- src/mcmas/core/MCMMemoryContext.java
- src/mcmas/core/MCMObject.java
- src/mcmas/core/MCMPlatform.java
- src/mcmas/core/MCMPointer.java
- src/mcmas/core/MCMProfilingInfo.java
- src/mcmas/core/MCMProgram.java
- src/mcmas/core/MCMProgramOptions.java
- src/mcmas/core/MCMProperties.java
- src/mcmas/core/MCMRequestable.java
- src/mcmas/core/MCMType.java
- src/mcmas/core/MCMUtils.java
- src/mcmas/core/examples/MCMCellular.java
- src/mcmas/core/examples/MCMGrid.java
- src/mcmas/core/examples/MCMGridMain.java
- src/mcmas/core/examples/MCMInit.java
- src/mcmas/core/examples/MCMLife.java
- src/mcmas/core/examples/MCMLock.java
- src/mcmas/core/examples/MCMRandom.java
- src/mcmas/core/examples/MCMReduce.java
- src/mcmas/core/examples/MCMSimple.java
- src/mcmas/core/examples/MCMTest.java
- src/mcmas/plugins/axb/AXBPlugin.java
- src/mcmas/plugins/gridsearch/GridSearchPlugin.java
- src/mcmas/plugins/vectors/ReduceOperation.java
- src/mcmas/plugins/vectors/ReducePlugin.java
- src/mcmas/plugins/vectors/kernels/reduce.cl
- src/mcmas/utils/BuffersUtils.java
- src/mcmas/utils/FloatMatrix.java
- src/mcmas/utils/IntMatrix.java
- src/mcmas/utils/Matrix.java
- src/mcmas/utils/Objects7.java
- src/mior/MiorSimulation.java
- src/mior/MiorSimulation2.java
- src/mior/OldMiorKernel.java
- src/mior/StructBuffer.java
- src/mior/controler/AbstractMiorAction.java
- src/mior/controler/AutoLiveAction.java
- src/mior/controler/ClearAction.java
- src/mior/controler/ConfigureAssociationsAction.java
- src/mior/controler/ConfigureRadiusAction.java
- src/mior/controler/ConfigureRandomAction.java
- src/mior/controler/LiveAction.java
- src/mior/controler/MiorLauncher.java
- src/mior/controler/ResetAction.java
- src/mior/controler/TopoAction.java
- src/mior/model/AbstractMiorModel.java
- src/mior/model/CPUMiorModel.java
- src/mior/model/DynamicArray.java
- src/mior/model/IMiorAgent.java
- src/mior/model/IMiorFinishListener.java
- src/mior/model/IMiorMM.java
- src/mior/model/IMiorModel.java
- src/mior/model/IMiorOM.java
- src/mior/model/IMiorUpdateListener.java
- src/mior/model/MiorFuture.java
- src/mior/model/MiorMM.java
- src/mior/model/MiorOM.java
- src/mior/model/MiorSimulation.java
- src/mior/model/MiorUtils.java
- src/mior/model/MiorWorld.java
- src/mior/model/ModelFactory.java
- src/mior/model/OCLCSRModel.java
- src/mior/model/OCLCSRModel2.java
- src/mior/model/OCLMiorContext.java
- src/mior/model/OCLMiorModel.java
- src/mior/model/OCLMiorModel2.java
- src/mior/model/OCLParaCSRModel.java
- src/mior/model/OCLParaCSRModel2.java
- src/mior/model/OCLParaCSRModel3.java
- src/mior/model/OCLParaCSRModel4.java
- src/mior/model/OCLParaCSRModelAlt.java
- src/mior/model/RandomState.java
- src/mior/model/SimpleMiorModel.java
- src/mior/model/async/OCLExecutionQueue.java
- src/mior/model/async/OCLExecutor.java
- src/mior/model/async/OCLTask.java
- src/mior/model/dist/AbstractMiorDistribution.java
- src/mior/model/dist/IMiorDistribution.java
- src/mior/model/dist/LinearDistribution.java
- src/mior/model/dist/PoissonDistribution.java
- src/mior/model/dist/StaticDistribution.java
- src/mior/model/dist/TestDist.java
- src/mior/model/multi/OCLMultiSim.java
- src/mior/model/multi/OCLScheduler.java
- src/mior/model/multi/OCLTask.java
- src/mior/view/IntegerVerifier.java
- src/mior/view/LiveWorker.java
- src/mior/view/MiorCanvas.java
- src/mior/view/MiorGraph.java
- src/mior/view/MiorResultWriter.java
- src/mior/view/MiorView.java
- src/preypredator/OldPreyPredatorSimulation.java
- src/preypredator/PPGrid.java
- src/preypredator/PPRuntime.java
- src/preypredator/PPRuntimeCPU.java
- src/preypredator/PPRuntimeGPU.java
- src/preypredator/PPTargetFilter.java
- src/preypredator/PPWorld.java
- src/preypredator/PreyPredator.java
- src/preypredator/PreyPredator2.java
- src/preypredator/Test.java
- utils/bench_all.sh
- utils/bench_collem.sh
- utils/bench_mior.sh
- utils/bench_mior_batch.sh
- utils/bench_mior_para.sh
- utils/bench_mior_para_size.sh
- utils/bench_preypredator.sh
- utils/benchs.sh
- utils/benchs_batch.sh
- utils/benchs_para.sh
- utils/benchs_para_size.sh
- utils/cluster_deploy.sh
- utils/cluster_results.sh
- utils/debug.sh
- utils/mcmas/common.sh
- utils/mcmas/infos.sh
- utils/plot_pp.sh
- utils/plot_results.sh
- utils/plot_results_para.sh
- utils/plot_results_para_size.sh
- utils/pp_convert.rb
- utils/pp_perfs.rb
- utils/run.sh
- utils/run_collem.sh
- utils/run_preypredator.sh