Hi
user
Admin Login:
Username:
Password:
Name:
Building a Compiler for Quantum Computers
--client
lca
--show
lca2020
--room room_8 15157 --force
Next: 1 Transpile anything to everything!
show more...
Marks
Author(s):
Matthew Treinish
Location
Room 8
Date
jan Fri 17
Days Raw Files
Start
11:40
First Raw Start
error-in-template
Duration
0:45:0
Offset
None
End
12:25
Last Raw End
Chapters
Total cuts_time
None min.
https://lca2020.linux.org.au/schedule/presentation/49/
raw-playlist
raw-mp4-playlist
encoded-files-playlist
mp4
svg
png
assets
release.pdf
Building_a_Compiler_for_Quantum_Computers.json
logs
Admin:
episode
episode list
cut list
raw files day
marks day
marks day
image_files
State:
---------
borked
edit
encode
push to queue
post
richard
review 1
email
review 2
make public
tweet
to-miror
conf
done
Locked:
clear this to unlock
Locked by:
user/process that locked.
Start:
initially scheduled time from master, adjusted to match reality
Duration:
length in hh:mm:ss
Name:
Video Title (shows in video search results)
Emails:
email(s) of the presenter(s)
Released:
has someone authorised pubication
Unknown
Yes
No
Normalise:
Channelcopy:
m=mono, 01=copy left to right, 10=right to left, 00=ignore.
Thumbnail:
filename.png
Description:
markdown
Just as with classical computers we need tools to convert the programs we write into something that can actually be run on computers. For classical computers this normally involves converting a higher level language into machine code, but with quantum computing the programs are written at a much lower level, the equivalent of assembly code. However, because of limitations with the current quantum computers available today even programs written at this low a level have to be adapted and optimized for each specific backend to be able to run successfully. Making this compilation processes effective and efficient directly impacts how a program will perform, and whether you're able to get a meaningful result or not. This talk will explain what is involved in compiling software to run on a quantum computer and why it is necessary. It will cover how it works, different optimization techniques that are available, and how it can effect the results from running your program. It will also cover how you can customize the compiler optimizations used to try and better optimize your program to get better results, and how a bad compiler output can result in getting a noisy result, or even lead to you getting no meaningful result at all.
Comment:
production notes
Rf filename:
root is .../show/dv/location/, example: 2013-03-13/13:13:30.dv
Sequence:
get this:
check and save to add this
Veyepar
Video Eyeball Processor and Review