Emmanouil (Manos) Farsarakis

Emmanouil (Manos) Farsarakis

Originally from Greece, I joined the EPCC as an Applications Consultant after completing my MSc in High Performance Computing here at the University of Edinburgh.

Location Edinburgh, U.K.

Activity

  • I am not 100% sure of what general construction encompasses, but there are many ways in which supercomputers can assist in designing structures, i.e. engineers can use supercomputers simulate different digital models of structures in order to determine the models' viability and which is the most suitable for a specific situation. An example of a well known...

  • I would say this characterisation is referring to the common use of supercomputers to simulate real world situations. Such situations could be in the past (i.e. simulate the creation of the universe) or the future (i.e. simulate tomorrow's weather).

  • Well spotted Andy. Now corrected, thanks!

  • You are right in that one big message is more efficient than many small ones. This isn't only about the resources used though, as correctly mentioned below there is also the "conncetion/handshake overhead", and you also need to consider that sending a piece of data -regardless of size and handshake protocol- requires that you attach some metadata to your...

  • Its running Raspian “Jessie” on Wee Archie 2, Raspbian “Wheezy” on Wee Archie 1. On Wee Archie 2 we have replaced a few of the libraries with built from source ones to improve performance on benchmarks. On Wee Archie 2 we also modified the performance/processor settings to ensure more stability in some of the benchmarks.

  • Indeed it is. :)

  • The processes would start simultaneously for all practical purposes and indeed the cores could calculate the data-set in parallel.
    The main point I believe had not been focused on in your previous comments was the savings in memory that shared memory results in. This is actually one of the core benefits of using shared memory. If you need to duplicate large...

  • Hello,
    I am afraid email is not an option for such large files. This particular video is also available on Youtube here: https://youtu.be/fgy-ZkJyom0
    I hope this helps.

  • Very good thought process. :) Now lets assume this large "reference data-set" is actually calculated at startup (not read from disk) so transfer from disk to main memory is not an issue. What about main memory size?

  • There are actually quite a few systems in the list using accelerators, but this may not be immediately obvious. Take the top 3 on the November 2016 list:
    #1 uses a proprietary Chinese-made CPU which incorporates high and low spec cores. It's something like having an accelerator built into the CPU chip.
    #2 does not have a GPU, but it uses Intel Xeon Phi...

  • @Juan: This is indeed a valid question. Due to the new technologies used in some of the top supercomputers (like accelerators and proprietary hardware) there is some dispute as to how "usable" these systems are by existing applications. However, that has to do more with the challenges of getting legacy software up to speed with current technology.
    You should...

  • It is not a rule that all CPU cores *have to* have the same specs, but generally speaking, modern CPUs (last 15-20 years) have had cores with the same specs.
    That being said, there are some proprietary systems including the Top500 list's #1 Sunway TaihuLight which have different categories of cores on them. In the case of the Sunway system, there are...

  • This topic is further discussed in Week 3 where we talk about how these systems are used and compare and contrast shared and distributed memory systems further.
    However, I thought I'd give you something to think about with an example: If all the cores on your system are running a simulation and they need to use a common "read-only" data-set, would it make...

  • Hi Robert,
    You are right in that there is a lot of OS automation in how tasks are distributed to the computing resources - especially on a "consumer laptop".
    However, on a supercomputer you generally would never just "double click" an application to run it. You would give a specific command which can include special directions to the OS on how to distribute...

  • I'm not a big fan of sci-fi, but was caught off guard when watching sense8 as it managed to tell a story of human life through sci-fi, better than many dramas I have watched. I think the key was -for them- a combination of factors. Good background of characters, an overwhelming bombardment of senses (music, picture), even the fact that it was a sci-fi show,...