Skip to content

Commit 53f8f3a

Browse files
updated v4 refs to main
1 parent 786c0bf commit 53f8f3a

File tree

6 files changed

+37
-42
lines changed

6 files changed

+37
-42
lines changed

.github/workflows/audit.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ name: audit
1313
on:
1414
push:
1515
branches:
16-
- v4
16+
- main
1717
pull_request:
1818
branches:
19-
- v4
19+
- main
2020

2121

2222
jobs:
@@ -41,7 +41,7 @@ jobs:
4141
# perform the job
4242
steps:
4343
- name: Get QuEST
44-
uses: actions/checkout@v4
44+
uses: actions/checkout@main
4545

4646
# compile QuEST using clang address sanitiser, foregoing all parallelisations
4747
- name: Configure CMake to use sanitiser
@@ -84,7 +84,7 @@ jobs:
8484
# perform the job
8585
steps:
8686
- name: Get QuEST
87-
uses: actions/checkout@v4
87+
uses: actions/checkout@main
8888

8989
# compile QuEST like normal albeit without parallelisations
9090
- name: Configure CMake
@@ -130,7 +130,7 @@ jobs:
130130
# perform the job
131131
steps:
132132
- name: Get QuEST
133-
uses: actions/checkout@v4
133+
uses: actions/checkout@main
134134

135135
# work in a build directory to reduce verbosity below
136136
- run: >

.github/workflows/compile.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@ name: compile
1919
on:
2020
push:
2121
branches:
22-
- v4
22+
- main
2323
pull_request:
2424
branches:
25-
- v4
25+
- main
2626

2727

2828
jobs:
@@ -155,7 +155,7 @@ jobs:
155155

156156
# download QuEST
157157
- name: Get QuEST
158-
uses: actions/checkout@v4
158+
uses: actions/checkout@main
159159

160160
# obtain OMP for Clang multithreading
161161
- name: Setup libomp

.github/workflows/doc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242

4343
steps:
4444
- name: Obtain copy of repository
45-
uses: actions/checkout@v4
45+
uses: actions/checkout@main
4646

4747
- name: Install Graphviz (for circuit diagrams)
4848
uses: tlylt/install-graphviz@v1

.github/workflows/test_free.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ name: test (free, serial)
1313
on:
1414
push:
1515
branches:
16-
- v4
16+
- main
1717
pull_request:
1818
branches:
19-
- v4
19+
- main
2020

2121

2222
jobs:
@@ -59,7 +59,7 @@ jobs:
5959
# perform the job
6060
steps:
6161
- name: Get QuEST
62-
uses: actions/checkout@v4
62+
uses: actions/checkout@main
6363

6464
# compile serial unit tests, optionally include deprecated test
6565
- name: Configure CMake

.github/workflows/test_paid.yml

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,12 @@
55
# - 16c/min for each ARM runner (OMP, MPI)
66
# - 7c/min for each GPU runner (CUDA, cuQuantum)
77
# where [setup, compile, run] take approximately
8-
# - omp: 40s, 70s, 145s = 4m30s = $0.68
9-
# - mpi: 85s, 124s, 1050s = 21m = $3.36
10-
# - gpu: 30s, 150s, 490s = 11m15s = $0.78
11-
# - cuq: 57s, 125s, 490s = 11m = $0.78
12-
# - mix: 51s, 150s, 550s = 12m30s = $0.88
13-
# Ergo execution of this workflow costs ~$6.50.
14-
# Each bug costs me a Le Pointu lavender coffee!
8+
# - omp: 40s, 110s, 160s = 5m10s = $0.83
9+
# - mpi: 85s, 180s, 1570s = 30m = $4.80
10+
# - gpu: 30s, 180s, 760s = 16m20s = $1.14
11+
# - cuq: 57s, 160s, 770s = 16m50s = $1.18
12+
# - mix: 51s, 180s, 548s = 13m = $0.91
13+
# Ergo execution of this workflow costs ~ $9.
1514
#
1615
# @author Tyson Jones
1716

@@ -96,7 +95,7 @@ jobs:
9695
# perform the job
9796
steps:
9897
- name: Get QuEST
99-
uses: actions/checkout@v4
98+
uses: actions/checkout@main
10099

101100
- name: Setup CMake
102101
run: sudo apt-get install -y cmake
@@ -217,7 +216,7 @@ jobs:
217216
# perform the job
218217
steps:
219218
- name: Get QuEST
220-
uses: actions/checkout@v4
219+
uses: actions/checkout@main
221220

222221
- name: Setup CMake
223222
run: sudo apt-get install -y cmake

README.md

Lines changed: 17 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -7,22 +7,12 @@
77
-->
88

99

10-
11-
<!-- TODO:
12-
update all instances of
13-
/v4/
14-
within this README to
15-
master/main/active branc
16-
-->
17-
18-
19-
2010
<!-- banner and top badges (centered) -->
2111
<div align="center">
2212

2313
<!-- banner -->
2414
<a href="https://quest.qtechtheory.org">
25-
<img src="https://raw.githubusercontent.com/QuEST-Kit/QuEST/refs/heads/v4/utils/docs/logos/banner.png" alt="The QuEST logo" width=400>
15+
<img src="https://raw.githubusercontent.com/QuEST-Kit/QuEST/refs/heads/main/utils/docs/logos/banner.png" alt="The QuEST logo" width=400>
2616
</a>
2717

2818
<!-- TODO: restore CI 'compilation/test pass' badge! -->
@@ -74,12 +64,12 @@ In particular, QuEST `v4` was made possible through the support of the UK Nation
7464

7565
<div align="center">
7666

77-
<img src="https://raw.githubusercontent.com/QuEST-Kit/QuEST/refs/heads/v4/utils/docs/logos/nqcc.png" alt="NQCC" height=30> &nbsp;
78-
<img src="https://raw.githubusercontent.com/QuEST-Kit/QuEST/refs/heads/v4/utils/docs/logos/amd.png" alt="AMD" height=25> &nbsp;
79-
<img src="https://raw.githubusercontent.com/QuEST-Kit/QuEST/refs/heads/v4/utils/docs/logos/nvidia.png" alt="NVIDIA" height=25> &nbsp;
80-
<img src="https://raw.githubusercontent.com/QuEST-Kit/QuEST/refs/heads/v4/utils/docs/logos/qmt.png" alt="Quantum Motion" height=25> &nbsp;
81-
<img src="https://raw.githubusercontent.com/QuEST-Kit/QuEST/refs/heads/v4/utils/docs/logos/edinburgh.png" alt="University of Edinburgh" height=25> &nbsp;
82-
<img src="https://raw.githubusercontent.com/QuEST-Kit/QuEST/refs/heads/v4/utils/docs/logos/oxford.png" alt="University of Oxford" height=28> &nbsp;
67+
<img src="https://raw.githubusercontent.com/QuEST-Kit/QuEST/refs/heads/main/utils/docs/logos/nqcc.png" alt="NQCC" height=30> &nbsp;
68+
<img src="https://raw.githubusercontent.com/QuEST-Kit/QuEST/refs/heads/main/utils/docs/logos/amd.png" alt="AMD" height=25> &nbsp;
69+
<img src="https://raw.githubusercontent.com/QuEST-Kit/QuEST/refs/heads/main/utils/docs/logos/nvidia.png" alt="NVIDIA" height=25> &nbsp;
70+
<img src="https://raw.githubusercontent.com/QuEST-Kit/QuEST/refs/heads/main/utils/docs/logos/qmt.png" alt="Quantum Motion" height=25> &nbsp;
71+
<img src="https://raw.githubusercontent.com/QuEST-Kit/QuEST/refs/heads/main/utils/docs/logos/edinburgh.png" alt="University of Edinburgh" height=25> &nbsp;
72+
<img src="https://raw.githubusercontent.com/QuEST-Kit/QuEST/refs/heads/main/utils/docs/logos/oxford.png" alt="University of Oxford" height=28> &nbsp;
8373

8474
</div>
8575

@@ -265,7 +255,7 @@ See the [docs](docs/README.md) for enabling acceleration and running the unit te
265255

266256
## ❤  Acknowledgements
267257

268-
We sincerely thank the following external contributors to QuEST.
258+
In addition to QuEST's [authors](AUTHORS.txt), we sincerely thank the following external contributors to QuEST.
269259

270260
- [Jakub Adamski](https://github.com/jjacobx) for optimising distributed communication of max-size messages.
271261
- [Bruno Villasenor Alvarez](https://github.com/bvillasen) of [AMD](https://www.amd.com/en.html) for porting the v3 GPU backend to [HIP](https://github.com/ROCm-Developer-Tools/HIP), for compatibility with AMD GPUs.
@@ -287,8 +277,14 @@ We sincerely thank the following external contributors to QuEST.
287277
- [QuESTlink](https://questlink.qtechtheory.org) <br>
288278
a Mathematica package enabling symbolic circuit manipulation, analytic simulation, visualisation and high performance simulation with remote accelerated hardware.
289279

290-
- [pyQuEST](https://github.com/rrmeister/pyQuEST/tree/master) <br>
291-
a python interface to QuEST, based on Cython, developed within the [QTechTheory](https://qtechtheory.org) group. Please note, pyQuEST is currently in the alpha stage.
280+
- [pyQuEST](https://github.com/rrmeister/pyQuEST) <br>
281+
a python interface to QuEST, based on Cython, developed by [Richard Meister](https://github.com/rrmeister) within the [QTechTheory](https://qtechtheory.org) group.
282+
283+
- [QuEST.jl](https://github.com/ediparquantum/QuEST.jl) <br>
284+
a Julia interface to QuEST, developed by [Jonathan Miller](https://github.com/fieldofnodes).
285+
286+
- [qoqo-quest](https://github.com/HQSquantumsimulations/qoqo-quest) <br>
287+
a Rust interface to QuEST, developed by [HQS Quantum Simulations](https://quantumsimulations.de/).
292288

293289
- [PyQuEST-cffi](https://github.com/HQSquantumsimulations/PyQuEST-cffi) <br>
294-
a python interface to QuEST based on cffi developed by HQS Quantum Simulations. Please note, PyQuEST-cffi is currently in the alpha stage and not an official QuEST project.
290+
a python interface to QuEST developed by [HQS Quantum Simulations](https://quantumsimulations.de/).

0 commit comments

Comments
 (0)