Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

SixFaceCloud Java framework manual


Published on

SixFaceCloud is a platform for solving financial analytics and quantitative analysis tasks using distributed computing.
Java framework user manual.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

SixFaceCloud Java framework manual

  1. 1. SixFaceCloud Developer’s Manual for Eclipse IDE1. Download and unzip into the folder (e.g.: c:sfc-client)2. Start Eclipse IDE3. Create new Java Project -> Create project from existing source directory: c:sfc-client4. Check Project properties: ensure Java Compiler -> Compiler compliance level is set to 1.6 © Copyright 2012 SixFaceCloud, Inc. 1
  2. 2. 5. Run examples 5.1. Run examples in local mode 5.2. Change MCExecutionMode to LOCAL_MULTITHREAD if you want to run examples using all accessible CPUs 5.3. Follow the steps below if you want to install cloud environment and to execute examples in the cloud For quick tests you can install cloud environment locally: server and one worker on the same local PC  Download and unzip cloud environment from company’s web-site into the folder (e.g.: c:cloud)  Set up your IP address in server and worker configuration files Windows users can obtain their IP address using a cmd window command ipconfig © Copyright 2012 SixFaceCloud, Inc. 2
  3. 3.  Change ‘cloud.address’ property to your local IP address in the file configcloud_serverspring_cloud_server.xml © Copyright 2012 SixFaceCloud, Inc. 3
  4. 4.  Change ‘cloud.address’ property to your local IP address in the file configcloud_workerspring_cloud_worker.xml Start server © Copyright 2012 SixFaceCloud, Inc. 4
  5. 5.  Ensure that server was started successfully Start workers © Copyright 2012 SixFaceCloud, Inc. 5
  6. 6.  Ensure that workers were started successfully Change respective example to CLOUD_CLIENT mode to run it in the cloud © Copyright 2012 SixFaceCloud, Inc. 6
  7. 7. 6. To turn on preloading feature in cloud client mode, use VM options -javaagent:C:/sfc-client/lib/sfc-agent.jar It allows accelerating your classes transfer to the cloud server © Copyright 2012 SixFaceCloud, Inc. 7