Skip to content

Commit 38d39f8

Browse files
Merge branch 'master' of github.com:Algebraic-Programming/HiCR
2 parents b7d72f1 + bd16464 commit 38d39f8

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ This repository provides include-only C++ implementation of the HiCR model. It a
1313

1414
For a detailed explanation of the HiCR model, please see our preprint:
1515

16-
* [HiCR, an Abstract Model for Distributed Heterogeneous Programming](https://github.com/Algebraic-Programming/Preprints/tree/master/HiCR)
16+
* [HiCR, an Abstract Model for Distributed Heterogeneous Programming](https://arxiv.org/abs/2509.01425)
1717

1818
## Documentation
1919

docs/source/introduction/overview.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@ Overview
66

77
HiCR is model for runtime support libraries for the development of future-proof, high-performance runtime systems and applications. Its goal is to serve as the foundation layer for kernel execution, thread and task scheduling, resource management, and data motion capabilities over heterogeneous, distributed, mobile, and cloud-based systems.
88

9-
Extensive overview and implementation details can be read in our paper `pre-print <https://github.com/Algebraic-Programming/Preprints/tree/master/HiCR>`_
9+
Extensive overview and implementation details can be read in our paper `pre-print <https://arxiv.org/abs/2509.01425>`_
1010

tests/backends/pthreads/processingUnit.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030

3131
TEST(ProcessingUnit, Construction)
3232
{
33-
auto computeResource = HiCR::backend::hwloc::ComputeResource(0, 0, 0, {});
33+
auto computeResource = HiCR::backend::hwloc::ComputeResource(0, 0, 0, 0, {});
3434
auto cPtr = std::make_shared<HiCR::backend::hwloc::ComputeResource>(computeResource);
3535

3636
HiCR::backend::pthreads::ProcessingUnit *p = nullptr;
@@ -67,7 +67,7 @@ TEST(ProcessingUnit, ThreadAffinity)
6767
HiCR::backend::pthreads::ComputeManager m;
6868

6969
// Creating compute resource (core) manually
70-
auto computeResource = HiCR::backend::hwloc::ComputeResource(0, 0, 0, {});
70+
auto computeResource = HiCR::backend::hwloc::ComputeResource(0, 0, 0, 0, {});
7171
auto cPtr = std::make_shared<HiCR::backend::hwloc::ComputeResource>(computeResource);
7272

7373
// Creating processing unit from resource
@@ -132,7 +132,7 @@ TEST(ProcessingUnit, LifeCycle)
132132
HiCR::backend::pthreads::ComputeManager m;
133133

134134
// Creating compute resource (core) manually
135-
auto computeResource = HiCR::backend::hwloc::ComputeResource(0, 0, 0, {});
135+
auto computeResource = HiCR::backend::hwloc::ComputeResource(0, 0, 0, 0, {});
136136
auto cPtr = std::make_shared<HiCR::backend::hwloc::ComputeResource>(computeResource);
137137

138138
// Creating processing unit from resource

0 commit comments

Comments
 (0)