Re: [Discuss] hpc-novice revival?

2016-12-05 Thread Peter Steinbach

Dear Anelda,

thank you for your reply. I think we have to go through the discussion 
again about what should this lesson contain that you bring up. In nuce, 
I think we should concentrate on 1-2 core principles behind cloud and 
hpc. I agree that many scientists are confused by the availability of 
computing resources today. Therefor, I had in mind teaching HPC 
(classical simulations) versus HTC (a majority of bioinformatics, image 
processing, deep learning, cloud stuff) based on a somewhat simple 
example without diving too much into the details of the underlying APIs. 
With this, I hope to convey a simple mental model that will help 
participants not only to exploit HPC/cloud more effectively but also to 
judge available technologies better.


I warmly invite you to repost your reply in a contrived manner here:
https://github.com/swcarpentry/hpc-novice/issues

Best,
Peter

On 06.12.2016 04:54, ane...@talarify.co.za wrote:

Dear Peter,

Seems like HPC Carpentry crops up at least every 2 months in 
conversations around the world.


We recently had a great email chat between Mateusz Kuzak (Netherlands 
eScience Centre), Christina Koch (University of Wisconsin-Madison), 
Peter van Heusden (South African National Bioinformatics Institute) 
and myself.


We would ideally like to see a lesson on research computing 
infrastructure - explaining the different infrastructures that are 
available - grid, cloud, hpc, other(?) and helping researchers to 
understand when to use what - or rather what they need to address 
their specific research computing needs. This is more than just HPC 
novice, but with such a wide variety of infrastructures becoming very 
accessible (even to researchers in Africa) it would be great if our 
researchers understood why they should/could use the one or the other.


Once we have a lesson like this in place, an applied HPC lesson might 
have much more impact? I'd love to see a HPC novice lesson developed 
to complement that as our university (and I suppose many around South 
Africa) could benefit greatly from it.  Previously people have bumped 
into the problem of HPCs which are differently configured, but I think 
there is a sufficient level of abstraction possible where novices can 
learn concepts applicable to HPC in the broad even if they were taught 
the details of a specific system. Learning the new vocabulary of 
queues, head nodes, schedulers, etc will already take them a long way 
in being able to talk to their HPC service provider.


I'm not sure how far things have gone with the lesson I describe above 
- I think Christina and possibly Mateusz was working on something to 
this effect?


Happy to be involved in both.

By chance I'll be at the South African HPC conference this week and 
could see if there is interest there to help develop?


Kind regards,

Anelda


___
Discuss mailing list
Discuss@lists.software-carpentry.org
http://lists.software-carpentry.org/listinfo/discuss

Re: [Discuss] hpc-novice revival?

2016-12-05 Thread anelda

Dear Peter,

Seems like HPC Carpentry crops up at least every 2 months in 
conversations around the world.


We recently had a great email chat between Mateusz Kuzak (Netherlands 
eScience Centre), Christina Koch (University of Wisconsin-Madison), 
Peter van Heusden (South African National Bioinformatics Institute) and 
myself.


We would ideally like to see a lesson on research computing 
infrastructure - explaining the different infrastructures that are 
available - grid, cloud, hpc, other(?) and helping researchers to 
understand when to use what - or rather what they need to address their 
specific research computing needs. This is more than just HPC novice, 
but with such a wide variety of infrastructures becoming very accessible 
(even to researchers in Africa) it would be great if our researchers 
understood why they should/could use the one or the other.


Once we have a lesson like this in place, an applied HPC lesson might 
have much more impact? I'd love to see a HPC novice lesson developed to 
complement that as our university (and I suppose many around South 
Africa) could benefit greatly from it.  Previously people have bumped 
into the problem of HPCs which are differently configured, but I think 
there is a sufficient level of abstraction possible where novices can 
learn concepts applicable to HPC in the broad even if they were taught 
the details of a specific system. Learning the new vocabulary of queues, 
head nodes, schedulers, etc will already take them a long way in being 
able to talk to their HPC service provider.


I'm not sure how far things have gone with the lesson I describe above - 
I think Christina and possibly Mateusz was working on something to this 
effect?


Happy to be involved in both.

By chance I'll be at the South African HPC conference this week and 
could see if there is interest there to help develop?


Kind regards,

Anelda

On 2016-12-05 22:26, Peter Steinbach wrote:

Dear list members,

as 2016 ends, 2017 begins. With it, some unique opportunities are
arising to revive hpc-novice, aka the novice HPC lessons that we once
discussed and laid out to get into SC16.

https://github.com/swcarpentry/hpc-novice

I see 2 possible venues in the near future in my geographic proximity,
where we could apply for having a HPC novice lesson take place.

parallel 2017: http://www.parallelcon.de/call_en.php (small and new 
conference)

ISC2017: http://isc-hpc.com/tutorials.html (one of the standard HPC
conferences in the year)
[I am sure you can list more conferences on your continent here ...]

and of course:
https://www.software.ac.uk/cw17 (as a venue for having a first course
or for working on its contents)

To cut a long mail short: Who would be interested in trying to bring
hpc-novice to new life? Or in other words, does the software carpentry
community still think a hpc-novice lesson is worth pursuing?

Best,
Peter


PS. I am currently unclear who maintains the above mentioned repo
swcarpentry/hpc-novice as there are 4 unanswered PRs, some of which
are over a year old.

___
Discuss mailing list
Discuss@lists.software-carpentry.org
http://lists.software-carpentry.org/listinfo/discuss

___
Discuss mailing list
Discuss@lists.software-carpentry.org
http://lists.software-carpentry.org/listinfo/discuss

[Discuss] New blog series - Data in the Field

2016-12-05 Thread Erin Becker
Hi everyone,

Data Carpentry is excited to announce a new blog series "Data in the Field"
highlighting the ways in which our community members use data tools in
their own research. Please check out our inaugural post from Naupaka
Zimmerman on how he learned to use relational databases for his work in
microbial ecology: http://www.datacarpentry.org/blog/hand-crafted-databases/.
For more info on the series, or to learn how to contribute, check out:
http://www.datacarpentry.org/blog/intro-data-in-field/

Stay tuned for upcoming posts from

   - Damien Irving, Postdoctoral Research Fellow, CSIRO Oceans and
   Atmosphere
   - Marian Schmidt, PhD student in Ecology and Evolutionary Biology at the
   University of Michigan
   - Christie Bahlai, Professor of Integrative Biology at Michigan State
   University
   - Sean Pue, Professor of Linguistics at Michigan State University

and let us know if you're interested in sharing how you use data tools in
your own work!

Best,
Erin

-- 
*Erin Becker*, PhD
Associate Director, Data Carpentry
http://www.datacarpentry.org/
Research Associate, MMG Dept., UC Davis
___
Discuss mailing list
Discuss@lists.software-carpentry.org
http://lists.software-carpentry.org/listinfo/discuss

[Discuss] Fwd: CW17: The Research Software event of 2017 - Registration now open!

2016-12-05 Thread Shoaib Sufi
 Hi,

Collaborations Workshops 2017 (https://www.software.ac.uk/cw17) is the
Software Sustainability Institute's premier event set for 2017.

Training is a common theme and there will be many SWC/DC instructors and
those looking to run SWC/DC event from amongst the Institute's Fellows and
contacts as well as the event being interesting in and of itself.

Registration is now open, details are below.

Any questions, don't hesitate to ask.

Explore the outputs from last year to get a feel for the event:
https://www.software.ac.uk/cw16

Best
Shoaib Sufi
Community Lead
Software Sustainability Institute

All members of the research software community are invited to discuss the
implications of Internet of Things (IoT) and Open Data for research at the
Software Sustainability Institute Collaborations Workshop 2017 (CW17) on
27th-29th March, in Leeds.

Hello,

The Software Sustainability Institute would like to invite you to our*
Collaborations Workshop 2017 (CW17),* now open for registration at
bit.ly/RegisterCW17
.
Our Collaborations Workshops focus on hot topics, sharing of best practice
and tools and approaches in research software.

This year’s topic is *Internet of Things (IoT) and Open Data: implications
for research.*

CW17 is an '*unconference*' event, which means that you get to control the
direction of the workshop by voting for the topics we discuss. The
workshop’s themes will run through the schedule. They will be discussed in
keynotes, lightning talks, and demos, and debated during discussion
sessions.

*Read our blog for more reasons **why you should attend CW17*
*
(**bit.ly/cw17-why-attend **)*

We look forward to seeing you there!

We would greatly appreciate if you forwarded this email to all your
relevant contacts.

Thank you very much in advance,
*Shoaib Sufi*
Community Lead
@SoftwareSaved

www.software.ac.uk



*The Software Sustainability Institute is committed to equal opportunity
and creating a safe, inclusive environment for people of all backgrounds. **We
strive to better represent the communities we’re part of. Thus, * *we
highly encourage candidates from diverse backgrounds to register for and
participate in our events as we aim for **representatives of all people,
all backgrounds, and all perspectives**.*
___
Discuss mailing list
Discuss@lists.software-carpentry.org
http://lists.software-carpentry.org/listinfo/discuss