[hpc-announce] [Deadline extension Feb. 18]: JSSPP 2018 - 22nd workshop on Job Scheduling Strategies for Parallel Processing (Co-Located with IEEE IPDPS 2018)

Dalibor Klusacek xklusac at fi.muni.cz
Wed Feb 14 03:42:46 CST 2018

Last Call for Papers

*** Apologies if you receive multiple copies. ***
*** Please forward to interested colleagues. ***
22nd Workshop on Job Scheduling Strategies for Parallel Processing 
(JSSPP 2018)
In Conjunction with 32nd IEEE International Parallel & Distributed 
Processing Symposium IPDPS 2018,
Vancouver, Canada, 25 May 2018

Paper submission deadline (extended): Feb 18, 2018
Notification due: Mar 11, 2018

The JSSPP workshop addresses all scheduling aspects of parallel 
processing, including cloud, grid (HPC) as well as "mixed/hybrid" or 
otherwise specific systems.
Large parallel systems have been in production for more than 20 years, 
creating the need of scheduling for such systems. Since 1995, JSSPP 
provides a forum for the research and engineering community working in 
the area. Initially, parallel systems were very static, with machines 
built in fixed configurations, which would be wholesale replaced every 
few years. Similarly, much of the workload was static as well, 
consisting of parallel scientific jobs running on a fixed number of 
nodes. Systems were primarily managed via batch queues. The user 
experience was far from interactive; jobs could wait in queues for days 
or even weeks.
A little over 10 years ago, the emergence of large scale, interactive, 
web applications together with the massive virtualization began to drive 
the development of a new class of (cloud) systems and schedulers. These 
systems would use virtual machines and/or containers to run "services", 
which would essentially never terminate (unlike scientific jobs). This 
created systems and schedulers with vastly different properties. 
Moreover, the enormous demand for computing resources resulted in a 
commercial market of competing providers. At the same time, the 
increasing demands for more power and interactivity have driven 
scientific platforms in a similar direction, causing the lines between 
these platforms to blur.
Nowadays, parallel processing is much more dynamic and connected. Many 
workloads are interactive and make use of variable resources over time. 
Complex parallel infrastructures can now be built on the fly, using 
resources from different sources, provided with different prices and 
quality of services. Capacity planning became more proactive, where 
resources are acquired continuously, with the goal of staying ahead of 
demand. The interaction model between job and resource manager is 
shifting to one of negotiation, where they agree on resources, price, 
and quality of service. Also, "hybrid" systems are often used, where the 
(virtualized) infrastructure is hosting a mix of competing 
workloads/applications, each having its own resource manager, that must 
be somehow co-scheduled. These are just a few examples of the open 
issues facing our field.
 From its very beginning, JSSPP has strived to balance practice and 
theory in its program. This combination provides a rich environment for 
technical debate about scheduling approaches including both academic 
researchers as well as participants from industry.
Building on this tradition, JSSPP also welcomes descriptions of open 
problems in large scale scheduling. Lack of real-world data 
substantially often hampers the ability of the research community to 
engage with scheduling problems in a way that has real world impact. Our 
goal to bridge the gap between the production and research worlds, in 
order to facilitate direct collaborations and impact.

Call for Papers
JSSPP solicits papers that address any of the challenges in parallel 
scheduling, including:

* Design and evaluation of new scheduling approaches.
* Performance evaluation of scheduling approaches, including 
methodology, benchmarks, and metrics.
* Workloads, including characterization, classification, and modeling.
* Consideration of additional constraints in scheduling systems, like 
job priorities, price, accounting, load estimation, and quality of 
service guarantees.
* Impact of scheduling strategies on system utilization, application 
performance, user friendliness, cost efficiency, and energy efficiency.
* Scaling and composition of very large scheduling systems.
* Cloud provider issues: capacity planning, service level assurance, 
* Interaction between schedulers on different levels, like processor 
level as well as whole single- or even multi-owner systems
* Interaction between applications/workloads, e.g., efficient batch job 
and container/VM co-scheduling within a single system, etc.
* Experience reports from production systems or large scale compute 

Call for Problems
JSSPP also welcomes descriptions of open problems in large scale 
scheduling. Effective scheduling approaches are predicated on three things:

* A concise understanding of scheduling goals, and how they relate to 
one another.
* Details of the workload (job arrival times, sizes, shareability, 
deadlines, etc.)
* Details of the system being managed (size, break/fix lifecycle, 
allocation constraints)

Submissions must include concise description of the key metrics of the 
system and how they are calculated, as well as anonymized data 
publication of the system workload and production schedule. Detailed 
descriptions of operational considerations (maintenance, failure 
patterns, fault domains) are also important. Ideally, anonymized 
operational logs would also be published, though we understand this 
might be more difficult. Scripts to evaluate results and compute the 
metrics relevant for the system are highly encouraged.
We envision that these papers will provide sufficiently detailed 
information to be able to develop new scheduling approaches, which can 
be robustly compared with the schedules used in production facilities, 
and other approaches to solve the same problems.

Paper Formatting, Submission and Proceedings
Papers should be no longer than 20 single-spaced pages, 10pt font, 
including figures and references. All submissions must follow the LNCS 
format, see the instructions at Springer's web site: 
Papers must be submitted before Feb 11, 2018 using Easychair: 
All papers in scope will be reviewed by at least three members of the 
program committee. Interim proceedings containing a collection of the 
papers presented will be distributed at the workshop in electronic form.
It is planned to also publish a post-workshop proceedings in the 
Springer's "Lecture Notes in Computer Science" series, as was done in 
previous years (pending approval from Springer).

Workshop organizers:

Walfredo Cirne, Google
Narayan Desai, Google
Dalibor Klusáček, CESNET

Program committee:

Henri Casanova, University of Hawaii at Manoa
Julita Corbalan, Technical University of Catalonia
Hyeonsang Eom, Seoul National University
Dror Feitelson, The Hebrew University
Liana Fong, IBM T. J. Watson Research Center
Eitan Frachtenberg, Facebook
Alfredo Goldman, University of Sao Paulo
Allan Gottlieb, New York University
Virajith Jalaparti, Microsoft
Kostantinos Karanasos, Microsoft
Zhiling Lan, Illinois Institute of Technology
Bill Nitzberg, Altair Engineering
P-O Östberg, Umeå University
Larry Rudolph, Two Sigma Investments
Gonzalo Rodrigo, Berkeley Lab
Uwe Schwiegelshohn, Technical University Dortmund
Leonel Sousa, Universidade Tecnica de Lisboa
Mark Squillante, IBM T. J. Watson Research Center
Wei Tang, Google NYC
Ramin Yahyapour, GWDG - University of Göttingen

Workshop webpage

More information about the hpc-announce mailing list