GlobalAzure Science Lab 2016 Call for Algorithms and participation

Do you want to run your algorithm to run on tens of thousands of cores on April 16th?

We will host another Global Science Lab on April 16th, 2016! The Global Azure Bootcamp is an amazing event with several hundred locations around the world and around ten thousand attendees! During our event attendees learn about Azure locally with their peers where each location has their own agenda for the day. One thing we have done globally each year is to run a shared lab across all of the locations which all attendees have the opportunity to join! Every attendee can deploy the lab to their own Azure Subscription effectively lending some cores and compute hours to the lab creating a global super cluster of servers cranking away at some interesting science! You have the opportunity to use these servers to execute your algorithm on your research for the day!

Have a look at our Global Science Lab from 2015 which calculated breast cancer research data. Here is a quote from our Microsoft Azure community leader from last year:

“The power of the cloud is not just in scalable elastic servers that work together as one, but also the power of people working towards a singular goal. The Global Azure Bootcamp is thousands of folks working and learning together to be better developers, makers, and creators. This year they are also throwing their considerable weight behind the cause of breast cancer and I applaud them for it!”
Scott Hanselman – Principal Program Manager – Azure and Web Tools

Q: What do I have?
A: You have an algorithm that can run on a Windows Server and calculates some important and interesting research. Probably you also have some data which needs to be calculated.

Q: What don’t I have?
A: A supercluster of lots of CPUs. Or at least you are interested and in and willing to run your code on a large amount of CPUs in Azure on April 16th.

Q: What type of workload is not acceptable?
A: Naturally we will have a vetting process before we accept any science to run in our cluster! Typically we will not accept corporate entities to use our event for profit. Nor will we accept immoral or illegal activities.

Q: What type of workload do you want?
A: We are all scientists. We love science, non-profit, academia and charitable causes! Are you a student or a researcher? Do you work on charity or non-profit research? If any of this fits you then you absolutely have a shot at being selected to run on our supercluster! Please contact us immediately!

Q: What do I have to do?
A: First you need to contact us and say that you are interested! Then you will need to phrase your algorithm in the form of a Service Fabric Microservice. If you don’t know how to do that we can assist and find the help you need!

Q: How will we run this Lab at the event?
A: Up until the big day we will prepare by staging data to be calculated in Azure, testing your workload and more. On the big day of the event we will distribute your Microservice Application to all of the locations around the world along with instructions on how the attendees will go about deploying it to their own Azure Subscriptions. The attendees will provision a small cluster to Azure and in it they will deploy the Application Package. Your algorithm will then run in the Azure Datacenters around the globe during the approximately 30 clock hours that our event executes!

Q: How will we know the progress?
A: We have devised a monitoring system which feeds us live data on how your algorithm runs on all of the machines. Each server instance sends telemetry data on the Azure EventHub which gets processed in our backend system. We have a web front end to display progress live as it happens. There’s a bit of gaming involved here as each location can see their total progress and each country can see their current contribution to the cause. This usually is quite fun to follow and see what happens as the number of cores that execute the code steadily rises!

Q: Sold! I want in! What do I do now?
A: Please contact us if you are interested and to get more information!

We hope that your algorithm will run globally in the Global Azure Science Lab 2016!

The Global Staff

@noopman, @alansmith, @maartenballiauw, @techmike2kx, @mikewo, @martinabbott and @wesleycabus