Browsed by
Tag: boinc

World Community Grid Statistics – September 18, 2018 – AM Report

World Community Grid Statistics – September 18, 2018 – AM Report

Hi everyone,

Here’s my daily report for my World Community Grid contribution. This is the AM report:

Today, I’ve returned 149 work units so far. I’ve also generated 55,535 points and have ran a total of 12 days with 6 hours and 12 minutes:

WCG 9-18-2018 AM 1

Here’s the stats per project:

WCG 9-18-2018 AM 2

And the historical graphs:

WCG 9-18-2018 AM3

Currently, I am contributing to the following World Community Grid subprojects:

These are running on a variety of machines.

Here’s my stats for the past 14 days:

WCG 9-18-2018 AM 4

See my currently-running BOINC tasks by clicking here

Also, see my Finished BOINC Tasks by clicking here

World Community Grid Statistics – September 17, 2018 – AM Report

World Community Grid Statistics – September 17, 2018 – AM Report

Hi everyone,

Here’s my daily report for my World Community Grid contribution. This is the AM report.

Today, I’ve returned 145 work units so far. I’ve also generated 51,933 points and have ran a total of 13 days with 23 hours and 57 minutes, almost making it 14 days.

WCG 9-17-2018 1

Here’s the stats per project:

WCG 9-17-2018 2

And the historical graphs:

WCG 9-17-2018 3

Currently, I am contributing to the following World Community Grid subprojects:

These are running on a variety of machines.

See my currently-running BOINC tasks by clicking here

Also, see my Finished BOINC Tasks by clicking here

I found a prime number! PrimeGrid BOINC project

I found a prime number! PrimeGrid BOINC project

Hi everyone,

Today, I got an automated private message in the PrimeGrid BOINC project telling me I found a prime number in their AP27 subproject.

The message I got is the following,

Primegrid prime number notice

Here it is in plaintext:

(This is an automated message. Replies to this message will not be read.)

Dear AP finder,

Congratulations! Our records indicate that a computer registered by you has found a unique Arithmetic Progression of primes of length 21. This computer is assigned to the AP27 project. Since primes found in this subproject are not large enough to report to the Top 5000 Primes List, your AP21 sequence is visible immediately.

Workunit 574020495 : 108096152238162469+6453505523#n for n=0..20

You can select the minimum length of AP for which to receive these notifications in your PrimeGrid preferences.

If you have any questions or concerns, please contact us and we will surely resolve any problems.

Once again, congratulations on your find! Thank you for participating in PrimeGrid.

Sincerely,
The PrimeGrid Staff

Workunit details:

Primegrid Workunit

Checking the task sent to my machine, it was found by my AMD Ryzen 7 2700X machine with its Nvidia Geforce GTX 1060 3GB GPU:

Primegrid Host Details

Yay!

Today also, the PrimeGrid challenge ended:

PrimeGrid challenge results

This time, I ended in position #106:

PrimeGrid challenge position 106

My Signature:

Primegrid challenge signature

That’s all! Proud to see my machines doing useful stuff 😁

Running BOINC Tasks in my website updated! Scripts and tool updated

Running BOINC Tasks in my website updated! Scripts and tool updated

Repository:

https://github.com/moisespr123/BOINCToWeb

Hi everyone,

In the weekend, I worked to improve the BOINC Tasks section of my website:

BOINC Statistics Website Update 1

Instead of manually updating this page, I’ve updated the PHP files in charge of retrieving the tasks and showing it. This file was custom made and was not in the GitHub repo. Instead, the file that was in the repo was the one that looks like this:

BOINC Statistics Website Update 2

Because that one shows all of the tasks from all of the hosts, I made another PHP file to replicate the format I used in my website but instead of having to manually type each machine there, I made the php file use some functions and loops to retrieve the machines and tasks from the database. The result is the following:

BOINC Statistics Website Update 3
BOINC Statistics Website Update 4

Looks better, right?

Let’s take a look at the code:

First, I made a separate file called config.php to keep the MySQL details there. I’m also using a global mysqli object. Because of this change, I modified the original BOINC Tasks PHP script:

BOINC Statistics Website Update 5

After doing that, I wrote the next file, which I called boinc_tasks_per_machine.php:

BOINC Statistics Website Update 6

There’s 3 functions in this file:

BOINC Statistics Website Update 7

function printMachinesLinks($mysqli)

This function gets the machines from the MySQL database and it’s used to print the machine list, which is printed with a clickable link that goes to the machine table that shows the BOINC Tasks

function getTasksFromMachines($mysqli)

After getting and printing the machine list, we call this function which will then call the next function I’ll mention below.

function getTasksPerMachine($mysqli, $machine)

This function will get the BOINC tasks that a specific machine is running. It generates the table and prints the header as well.

Those are the functions. Next, we call them to print the neatly formatted document with these 2 lines:

printMachinesLinks($mysqli); 
getTasksFromMachines($mysqli);

The first one calls the printMachinesLinls($mysqli) function to print the machine list and the second line is the one that calls the function that generates the tables.

The software that populates the database:

BOINC Statistics Website Update 8

I also did some updates to this software. First, I made TruncateTables a function which will return True if it was successful truncating the table, and False if it wasn’t:

BOINC Statistics Website Update 9

Also, I added a NotifyIcon element to hide the software in the system tray and added a function to run the software when we pass the -s argument. This way, the software can be programmed for the Task Scheduler tool so it is launched in a minimized way and start retrieving the tasks:

BOINC Statistics Website Update 10

Then, I also made the Fetch button a Stop button. Clicking it after the software is running and is fetching the tasks will stop the process:

BOINC Statistics Website Update 11

Also, I refactored some code:

BOINC Statistics Website Update 12

And that’s it for the software changes. Basically I improved it in some ways. The page is now dinamically updated instead of manually updating which is a real plus for me. No more coding in the page! I just need to add and alter the machine list in the software and that’s it! The page will get updated with the machines listed in the software which it was able to connect and retrieve the tasks successfully.

Because the PHP files are very simple and straightforward, you can copy the file content into another page or add some styling. In my case, I integrated it with Drupal by making a PHP content page there.

PHP Files:

The PHP Files shown in this post can be found here.

Integration example:

You can see how the script looks integrated into WordPress here.

What next should I do with this? I’ve yet to know 🤔

Hope you like this!

Previous posts:

  1. Introductory post
  2. v1.1 changes
  3. v1.2 changes
Participating in the yoyo@home BOINC challenge

Participating in the yoyo@home BOINC challenge

Hi everyone,

It’s been 2 days since the yoyo@home BOINC challenge started. As team Gridcoin is participating in this one, I’m also participating as well 😁:

Participating in the yoyo@home BOINC challenge 1

yoyo@home is a project that has several distributed computing projects and brings them to the BOINC environment. Some projects that are currently running there are the Siever, distributed.net’s OGR challenge, Perfect Cuboids, and more.

I’m running this project in my machines and here are some screenshots of BOINC with the project attached. They are all running Windows 10 Insider Preview:

You can see the amount of cores processing tasks and this is why I’m proud to announce that I’m currently in position #33 in the challenge started:

Participating in the yoyo@home BOINC challenge 5

These are my statistics in the project:

Participating in the yoyo@home BOINC challenge 6

You can see I have 2 badges as well.

I also have several tasks that are currently pending validation:

Participating in the yoyo@home BOINC challenge 7

So, expect me to continue going up in the challenge leaderboard!

As with the past challenges, I’ll keep all of you updated 😁

The GPUGrid Competition results are in!

The GPUGrid Competition results are in!

Hi everyone,

Yesterday night, the Compete with team Gridcoin! GPUGRID BOINC competition ended, and today I’m sharing my results.

I reached position #80!

GPUGrid 5-18-2018 - 1

And up to today, I got 33 tasks validated. Yay!

GPUGrid 5-18-2018 - 2

I’m very happy for my contribution toward the project and the competition, and I’ll keep running this project to keep my GPUs busy while doing useful research.

Credits:

Here, you can see my credits up to this point:

GPUGrid 5-18-2018 - 3

What’s next?

There’s another GPU competition coming, but unfortunately, Team Gridcoin isn’t part of it, so that means that while I can continue contributing toward the project, my stats will not be shown there because of the team not participating. However, there’s a yoyo@home competition which starts in 4 more days, in which Team Gridcoin is going to participate 😁

GPUGrid 5-18-2018 - 4

My general stats:

It’s been a long time since I posted about my stats in general, so here you can see my credits by project and how much credits I’ve been granted per project:

GPUGrid 5-18-2018 - 5

That’s basically it for this post! In 4 days, a new challenge starts and I’m ready 🙂!

GPUGrid Statistics on May 16, 2018

GPUGrid Statistics on May 16, 2018

Hi everyone,

It’s time for today’s GPUGrid stats update. We are 2 days and an hour from ending this competition in which I’m proudly participating and I’d like to share how I’m coming along in it:

GPUGrid 5-16-2018 - 1

So far, I’ve gotten 17 validated tasks in this project:

GPUGrid 5-16-2018 - 2

Now, unfortunately, I went down to position #92. Still, what matters is the contribution I’m doing to the project and even if I’m 92, I’m still listed on the first page.

GPUGrid 5-16-2018 - 3

2 more days remain in this competition, and I’ll make those 2 days count by continue crunching GPU tasks on my Nvidia GPUs 🙂.

My GPUGrid Statistics – 5/14/2018

My GPUGrid Statistics – 5/14/2018

Hi everyone,

Today, I’ll show you my statistics for my contribution to GPUGrid up until this moment.

As you have read in my previous post, I’ve been participating at the “Compete with team Gridcoin! GPUGRID” BOINC challenge. Today, I’m at position #136:

GPUGrid Statistics - 2018-05-14 - 1

Project Stats:

These are my credits granted for the project up to this point:

GPUGrid Statistics - 2018-05-14 - 2

Valid tasks:

I already have 6 tasks validated:

GPUGrid Statistics - 2018-05-14 - 3

In progress:

Currently, 2 tasks are being processed. One task per machine:

GPUGrid Statistics - 2018-05-14 - 4

Hosts:

Here are more details of my 2 PCs which are crunching tasks for this project. Both have an Nvidia Geforce 1060 GPU except that one has a 3GB version and the other has a 6GB GPU version:

AMD Ryzen 7 2700X + Nvidia Geforce GTX 1060 3GB:

GPUGrid Statistics - 2018-05-14 - 5

Yeah… I haven’t changed the name of the PC. Previously, it had an AMD Ryzen 7 1700 CPU.

Intel i7-7700HQ + Nvidia Geforce GTX 1060 6GB:

GPUGrid Statistics - 2018-05-14 - 6

So there you have it. Some stats of the project and the progress made so far 😁.

Keep looking forward for more stats!

(Screenshots taken with my Samsung Galaxy S9+ plugged into my Samsung Dex Pad.📱)

My result from the Asteroids@Home competition and participating at the GPUGrid BOINC challenge

My result from the Asteroids@Home competition and participating at the GPUGrid BOINC challenge

Hi everyone,

Today, I’d like to show you my result from the “Compete with team Gridcoin! Asteroids” challenge, in which I placed #110:

Asteroids@Home 2 (English) - 1

I used my Nvidia Geforce GTX 1060 to process this project’s workunits which are, of course, about Asteroids.

These are my statistics in the project up to today:

Asteroids@Home 2 (English) - 2

That number will continue to go up as tasks are still being validated:

Asteroids@Home 2 (English) - 3

Please note that while my credits will continue to go up, these no longer take effect to the competition since it has ended.

Moving forward:

The “Compete with team Gridcoin! GPUGRID” BOINC challenge has been running since yesterday:

Asteroids@Home 2 (English) - 4

The competition is for the GPUGrid BOINC project, and I’m already crunching some numbers again with my Nvidia Geforce 1060 GPU:

Asteroids@Home 2 (English) - 5

In fact, I’ve already had 2 tasks validated!

Asteroids@Home 2 (English) - 6

Currently, I’m at position #148 when we look at the challenge leaderboard in BOINCStats:

Asteroids@Home 2 (English) - 7

So here I’m looking forward to going up but most importantly, to crunch more workunits and contribute to this project.

Did you know?

I have made contributions to some scientific publications thanks to my contribution to this project’s workunits:

Asteroids@Home 2 (English) - 8

Also,

This is my current badge in the project:

Asteroids@Home 2 (English) - 9

And my current credit number as well:

Asteroids@Home 2 (English) - 10

That’s all!