グムンデンは妻が食器を見たいということで、Gmundner Keramic を目標に、アッター湖はクリムトに興味があるとのことで Gustav Klimt Zentrumに。
食事は、初日の夕方はイワナを食べに、トラウン湖の西湖岸のGegrillte Steckerlfische Trawöger-Dorfnerにいき(食事は魚しか選択肢がない)、
GmundenからGustav Klimt Zentumは電車だと遠いのでタクシーを使いました。20分弱で40ユーロ。
spack install octave+hdf5+fftw ^hdf5~mpi ^fftw~mpi ^amdblis threads=openmp ^amdlibflame threads=openmp
Using pyplot@Plots on Julia installed via spack is a bit complicated.
We first need to setup Python environment
(actually, you may want to use conda provided by Julia, so, you may do
Julia> ENV["PYTHON"]=""
)
as described in the following link;
https://github.com/JuliaPy/PyCall.jl
and then,
Julia> using Plots
Julia> pyplot()
Since we have the inverse QFFT, we can move to the phase estimation.
流石にちょっとぐらい理解しておいたほうが良いかなと思ってネットを巡っていたら良い資料が見つかったので。
新型コロナウイルスのウイルス学的特徴
https://www.eiken.co.jp/uploads/modern_media/literature/P11-18.pdf
It seems that Spack automatically generates very optimized binaries (probably with something like gcc -march=native).
This is usually a good thing, but if a cluster consists of several generations of CPUs, this would cause a problem. In my case, the front node is newer than compute nodes, and the spack modules die on compute nodes.
To avoid this, you may want to add the following in ./etc/spack/defaults/packages.yaml.
Then the compiled binaries are for generic x86_64.
packages: all: target: [x86_64]
Appended on 30/July/2021
It should be better to have a user level configuration rather than changing the global file
(the global config file will be overwritten with git pull or you will be complained).
$ cat ~/.spack/packages.yaml
packages:
all:
target: [x86_64]
https://spack.readthedocs.io/en/latest/configuration.html
Since Oct file of Octave is used to get a speedup, I think profiling of oct-files is useful, but I have not been able to do so. Oct-file is an executable binary called by Octave, and so, the profilers might be confused.
Recently, I have just found that "Intel Advisor" can get the information of my oct file. In addition, it really gives me the advice to get better performance.
We just need to launch Octave script to get the performance, namely you need to specify the following on Intel Advisor,
Binary: octave or octave-cli,
Option: an Octave script that calls your Oct-file.
That's it!