Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
Q
QuantERA-2
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Ross Duncan
QuantERA-2
Commits
47ece862
Commit
47ece862
authored
6 years ago
by
Benoit Valiron
Browse files
Options
Downloads
Patches
Plain Diff
Added a task for HLL in WP1
parent
21c0404f
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
NEWPROPOSAL/FULLPROP.tex
+18
-9
18 additions, 9 deletions
NEWPROPOSAL/FULLPROP.tex
with
18 additions
and
9 deletions
NEWPROPOSAL/FULLPROP.tex
+
18
−
9
View file @
47ece862
...
...
@@ -631,21 +631,21 @@ general framework for compilation of HLLs to \azx.
Since most existing quantum HLLs can output circuit descriptions, and
since circuits can easily be represented in the
\zxcalculus
, we first
focus on a simple front end for the circuit language
QASM~
\cite
{
Cross2017Open-Quantum-As
}
in
\ref
{
task:testBench
}
. This
QASM~
\cite
{
Cross2017Open-Quantum-As
}
in
\ref
{
task:HHL
}
before moving
towards more expressive HHLs. This
will allow
\azx
terms to be produced from virtually any extant quantum
HLL, albeit rather naively. Later, we will perform concrete front-end
experiments using more sophisticated existing HLLs, for example
experiments using more sophisticated existing HLLs
in
, for example
\emph
{
Quipper
}
, Q
\#
~
\cite
{
qsharp
}
, or ProjectQ
\cite
{
Steiger2016ProjectQ:-An-Op
}
during the
t
ask~
\ref
{
task:betterboxes
}
.
%
\cite
{
Steiger2016ProjectQ:-An-Op
}
, with the help of
T
ask~
\ref
{
task:betterboxes
}
.
The open database of tests developed in
\ref
{
task:testBench
}
will
serve as a measuring tool for the quality of the output. The database
will also be made available to the community for rating and testing
future compilers or optimisation techniques. To encourage interaction
from other research groups, and to support other languages, both our
interface and the
\azx
language will be made
public.
interface and the
\azx
language will be made public.
%% OUTDATED
% This work package consists of a back-and-forth interaction between
...
...
@@ -669,7 +669,9 @@ Primitive operations will require different amounts of time,
different qubit implementations have different failure
modes.
\REM
{
noise,fidelitY
}
Due to its novelty, we adopt an exploratory approach. Initially, and
Due to the novelty of our proposal, we adopt an exploratory approach
with respect to back-end models.
Initially, and
in parallel, we study the circuit model (
\ref
{
task:circuit-model
}
) and
the 1-way model (
\ref
{
task:mbqc-model
}
) because these models are well
understood, stable, and have been extensively treated in the
...
...
@@ -1299,9 +1301,16 @@ In the first instance we make contact between \zx and standard circuit and measu
}
%
\WPtask
[\label{task:HHL}]
{
Front-end (M3--M36; responsible 3;
involved 2,4,5)
}{
%
Propose compiler front-end from known HLLs such as QASM, Quipper
or Q
\#
to
\azx
. This task serves as a test-bed
for~
\ref
{
task:testBench
}
and~
\ref
{
task:trans1
}
.
%
}
\WPtask
[\label{task:testBench}]
{
Open test-suite (M3--M36;
responsible 3; involved 2,4,5)
}{
%
Devise
a
test-suite of concrete instances of circuits and
Devise test-suite of concrete instances of circuits and
algorithms to rate success of other WPs. This includes the task of protocol extraction from current known HLLs.
The tests will rate various aspects of algorithms, such as controls, manipulation of
classical wires, scalability, depth of circuits, topologies of
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment