How to configure diverse workloads and tasks?

0 votes
I have setup Golem Factory platform on my Mac Machine (MacOS 10.13.2). I could successfully setup the Golem Node. It is up and running. My Golem Wallet is showing a balance of 1000 GNT. Now I am trying to add the tasks in the Golem. It is only accepting Blender and LuxRender as Task Resource files. I don't have any Blender or LuxRender files.

Can I know why Blender / LuxRender files are required. Can I add task resource files related to machine learning pipelines or Big Data Analytics workloads to Golem. This will help me to utilize the computing power of Golem for diverse workloads and intense tasks?
Aug 27, 2018 in Blockchain by ariaholic
• 7,320 points
15 views

1 answer to this question.

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
0 votes

Golem appears to be in early stages of development. The use of blender and luxrender is a deliberate move to get people using the system during the early development. More advanced uses can be expected as the system is developed.

From the FAQ page -

Brass Golem is where we are at the moment with our MVP, in alpha testing now. This current version of Golem is only focused on rendering in Blender and LuxRender ... we consider CGI rendering to be one use case among many, and also a training ground.

From the developers point of view, rendering animations consumes large cpu resources for extended periods of time and only involves passing one command to blender. A single blend file uploaded can be used to keep hundreds of workers busy. This is a good way to stress test your distribution system while you are developing it and you start building a user base in the process.

If you can't wait until development progresses, you will find tasks are processed using docker images, so far only a base system (debian), blender and luxrender docker images have been created. Some limited info can be found here that indicates you could build your own docker image that can perform other tasks. This wouldn't be supported within the main network, so you would also have to look at running your own worker nodes, tracker and modified client.

answered Aug 27, 2018 by Johnathon
• 9,030 points

Related Questions In Blockchain

+1 vote
1 answer

How is it possible to achieve privacy and confidentiality in smart contracts??

Any contract code written on the blockchain ...READ MORE

answered Apr 18, 2018 in Blockchain by Shashank
• 10,330 points

edited Aug 7, 2018 by Omkar 59 views
0 votes
1 answer

How to prevent the smart contract from being modified and deployed in the blockchain network?

To expand on Matthew's answer, each state ...READ MORE

answered Jul 5, 2018 in Blockchain by ariaholic
• 7,320 points
30 views
0 votes
1 answer

Truffle tests not running after truffle init

This was a bug. They've fixed it. ...READ MORE

answered Sep 11, 2018 in Blockchain by Christine
• 15,790 points
61 views
0 votes
1 answer
+1 vote
1 answer

How to deploy ethereum smart contracts on a website?

There are many ways to do this: 1 ...READ MORE

answered Mar 26, 2018 in Blockchain by Johnathon
• 9,030 points
57 views
+1 vote
1 answer

How does a miner get to know that a transaction is verified by all the nodes?

Contrary to the popular belief, it is ...READ MORE

answered Mar 26, 2018 in Blockchain by Johnathon
• 9,030 points
33 views

© 2018 Brain4ce Education Solutions Pvt. Ltd. All rights Reserved.
"PMP®","PMI®", "PMI-ACP®" and "PMBOK®" are registered marks of the Project Management Institute, Inc. MongoDB®, Mongo and the leaf logo are the registered trademarks of MongoDB, Inc.