A minimal operating system (2K LOC) on QEMU and a RISC-V board
References
Artikel Saintek Umum
A minimal operating system (2K LOC) on QEMU and a RISC-V board
References
Di medan perang ada banyak sisa bom yang tidak meledak namun masih tetap potensi berbahaya. Untuk itu ada yang membuat algoritma pendeteksi bom tersebut dengan machine learning.
Sumber: https://vframe.io/9n235/
Permasalahan:
setiap kali menjalankan ‘apt’, muncul pesan error
debconf: Perl may be unconfigured (Can't locate Debconf/Log.pm in @INC (you may need to install the Debconf::Log module) (@INC contains: /usr/local/perl-5.36.0/lib/site_perl/5.36.0/x86_64-linux /usr/local/perl-5.36.0/lib/site_perl/5.36.0 /usr/local/perl-5.36.0/lib/5.36.0/x86_64-linux /usr/local/perl-5.36.0/lib/5.36.0) at (eval 1) line 4.
Kemungkinan tampilan kesalahan lain yang serupa
Reading package lists... Done
Building dependency tree
Reading state information... Done
npm is already the newest version (6.14.4+ds-1ubuntu2).
The following packages were automatically installed and are no longer required:
libgnat-10 libgnat-8 libgnat-9 libgnat-util10 libgnatvsn8 libgnatvsn9
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 16 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
debconf: Perl may be unconfigured (Can't locate Debconf/Log.pm in @INC (you may need to install the Debconf::Log module) (@INC contains: /usr/local/perl-5.36.0/lib/site_perl/5.36.0/x86_64-linux-thread-multi /usr/local/perl-5.36.0/lib/site_perl/5.36.0 /usr/local/perl-5.36.0/lib/5.36.0/x86_64-linux-thread-multi /usr/local/perl-5.36.0/lib/5.36.0) at (eval 1) line 4.
BEGIN failed--compilation aborted at (eval 1) line 4.
) -- aborting
Sedang menata tzdata (2023c-0ubuntu0.20.04.0) ...
Can't locate Debconf/Db.pm in @INC (you may need to install the Debconf::Db module) (@INC contains: /usr/local/perl-5.36.0/lib/site_perl/5.36.0/x86_64-linux-thread-multi /usr/local/perl-5.36.0/lib/site_perl/5.36.0 /usr/local/perl-5.36.0/lib/5.36.0/x86_64-linux-thread-multi /usr/local/perl-5.36.0/lib/5.36.0) at /usr/share/debconf/frontend line 6.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 6.
dpkg: error processing package tzdata (--configure):
installed tzdata package post-installation script subprocess returned error exit status 2
Sedang menata pkg-config (0.29.1-0ubuntu4) ...
Can't locate Dpkg/Arch.pm in @INC (you may need to install the Dpkg::Arch module) (@INC contains: /usr/local/perl-5.36.0/lib/site_perl/5.36.0/x86_64-linux-thread-multi /usr/local/perl-5.36.0/lib/site_perl/5.36.0 /usr/local/perl-5.36.0/lib/5.36.0/x86_64-linux-thread-multi /usr/local/perl-5.36.0/lib/5.36.0) at /usr/share/pkg-config-dpkghook line 14.
BEGIN failed--compilation aborted at /usr/share/pkg-config-dpkghook line 14.
dpkg: error processing package pkg-config (--configure):
installed pkg-config package post-installation script subprocess returned error exit status 2
Ada kesalahan saat memproses:
tzdata
pkg-config
Penyebab: ada masalah di file-file debconf, sehingga apt tidak dapat berfungsi baik
Solusi: install ulang perl-base dengan perintah berikut:
sudo apt reinstall perl-base
Tips membuat bump chart
sumber: https://towardsdatascience.com/create-bump-charts-with-matplotlib-431b0e6fcb90
Sumber: https://www.flerlagetwins.com/2017/01/my-thoughts-on-bump-charts-and-when-to_45.html
Sumber: https://stackoverflow.com/questions/68095438/how-to-make-a-bump-chart
Pengukuran penggunaan energi pada prosesor AMD dapat menggunakan software uProf
https://www.amd.com/en/developer/uprof.html
Software uProf untuk Linux: https://download.amd.com/developer/eula/uprof/amduprof_4.0-341_amd64.deb
Prosedur Instalasi:
apt install bcc
dpkg -i amduprof_4.0-341_amd64.deb
Optimized C compiler untuk AMD: AOCC (AMD Optimizing C/C++ and Fortran Compilers)
AOCC archive
Referensi
Pilihan compiler untuk prosesor AMD
Referensi
FlexGen is a high-throughput generation engine for running large language models with limited GPU memory (e.g., a 16GB T4 GPU or a 24GB RTX3090 gaming card!). This is a research project developed by HazyResearch@Stanford, SkyComputing@UC Berkeley, DS3Lab@ETH Zurich, CRFM@Stanford, and TogetherCompute.
PyGWalker can simplify your Jupyter Notebook data analysis and data visualization workflow. By turning your pandas dataframe into a Tableau-style User Interface for visual exploration.
Open source solution replicates ChatGPT training process! Ready to go with only 1.6GB GPU memory and gives you 7.73 times faster training!
Tautan: https://www.hpc-ai.tech/blog/colossal-ai-chatgpt
This work presents Kornia – an open source computer
vision library which consists of a set of differentiable rou-
tines and modules to solve generic computer vision prob-
lems. The package uses PyTorch as its main backend both
for efficiency and to take advantage of the reverse-mode
auto-differentiation to define and compute the gradient of
complex functions. Inspired by OpenCV, Kornia is com-
posed of a set of modules containing operators that can be
inserted inside neural networks to train models to perform
image transformations, camera calibration, epipolar geom-
etry, and low level image processing techniques, such as
filtering and edge detection that operate directly on high
dimensional tensor representations. Examples of classical
vision problems implemented using our framework are pro-
vided including a benchmark comparing to existing vision
libraries.
Referensi