2018
DOI: 10.1007/978-3-030-10549-5_48
|View full text |Cite
|
Sign up to set email alerts
|

Disaggregating Non-Volatile Memory for Throughput-Oriented Genomics Workloads

Abstract: Massive exploitation of next-generation sequencing technologies requires dealing with both: huge amounts of data and complex bioinformatics pipelines. Computing architectures have evolved to deal with these problems, enabling approaches that were unfeasible years ago: accelerators and Non-Volatile Memories (NVM) are becoming widely used to enhance the most demanding workloads. However, bioinformatics workloads are usually part of bigger pipelines with different and dynamic needs in terms of resources. The intr… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
4
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
2
2

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(5 citation statements)
references
References 13 publications
1
4
0
Order By: Relevance
“…This behavior can be observed in our previous experiments [9]. Consequently, the idea behind the first proposed policy is, when unused resources must be found and allocated to workloads, to compose many resources into a single one, over-provisioning, as long as the workload will benefit from it.…”
Section: Maximize Composition Placement Policysupporting
confidence: 63%
See 2 more Smart Citations
“…This behavior can be observed in our previous experiments [9]. Consequently, the idea behind the first proposed policy is, when unused resources must be found and allocated to workloads, to compose many resources into a single one, over-provisioning, as long as the workload will benefit from it.…”
Section: Maximize Composition Placement Policysupporting
confidence: 63%
“…Bandwidth-bound: represents workloads that are sensitive to bandwidth, so multiple concurrent workloads running in the same device may impact performance if bandwidth capacity is exceeded. We use our work on SMUFIN [58][7], to model the behavior of this workload and the results presented in [9]. This model is then fed to the placement policies to assess how to allocate resources.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…This is in contrast to many systems today where nodes are allocated to applications as a unit with identical ixed-sized resources; any resources inside nodes that the application does not use have no choice but to idle. Following the trend for hardware specialization and the desire to better utilize resources as systems scale up, resource disaggregation across the system or a group of racks has been actively researched and deployed in commercial hyperscale datacenters in Google, Facebook, and others [17,55,64]. In addition, many studies focus on disaggregation of GPUs [35] and memory capacity [33,67].…”
Section: Resource Disaggregationmentioning
confidence: 99%
“…For this reason, a few studies argue for rack-level disaggregation of GPUs [34,75]. In addition, other studies rely on electrical networks [31] in some cases with the aid of software deined networks (SDNs) [17]. Finally, how the software stack should adapt to best take advantage of resource disaggregation remains a signiicant challenge both for the OS [71] and job scheduler [10,27].…”
Section: Resource Disaggregationmentioning
confidence: 99%