Attosecond. 1 billion of nanoseconds or
Nobel Prize in Physics 2023: Pierre Agostini, Ferenc Krausz, Anne L’Huillier.
"for experimental methods that generate attosecond pulses of light
for the study of electron dynamics in matter"
..to develop apps for future in catalysis, electronics and medicine
======
Imagine to measure the duration/time-scale photoelectric effect experimentally, it allows address fundamental questions.
https://youtu.be/guNJjFRKQ9k?t=1366
https://www.nobelprize.org/uploads/2023/10/press-physicsprize2023.pdf
https://en.wikipedia.org/wiki/Attosecond_physics
#physics
1e-18
. Nobel Prize in Physics 2023: Pierre Agostini, Ferenc Krausz, Anne L’Huillier.
"for experimental methods that generate attosecond pulses of light
for the study of electron dynamics in matter"
..to develop apps for future in catalysis, electronics and medicine
======
Imagine to measure the duration/time-scale photoelectric effect experimentally, it allows address fundamental questions.
https://youtu.be/guNJjFRKQ9k?t=1366
https://www.nobelprize.org/uploads/2023/10/press-physicsprize2023.pdf
https://en.wikipedia.org/wiki/Attosecond_physics
#physics
novitoll_ch
Attosecond. 1 billion of nanoseconds or 1e-18. Nobel Prize in Physics 2023: Pierre Agostini, Ferenc Krausz, Anne L’Huillier. "for experimental methods that generate attosecond pulses of light for the study of electron dynamics in matter" ..to develop apps…
Caught myself thinking that I was watching at this PowerPoint presentation as a typical demo speech at DefCon or any other .*Con conference with memes in slides. But this is a different content lol
—-
Поймал себя на мысли, что смотрю эту PowerPoint презентацию как типичное показательное выступление на DefCon или любой другой .*Con конфе с мемами в слайдах. Но это другой контент lol
—-
Поймал себя на мысли, что смотрю эту PowerPoint презентацию как типичное показательное выступление на DefCon или любой другой .*Con конфе с мемами в слайдах. Но это другой контент lol
https://lwn.net/Articles/925371/
EEVDF replaced, in v6.6 update, Linux kernel scheduler CFS, which had been since v2.6.23.
AFAIU, it computes the process taken "fair" time by new metric "lag" that's calculated with factors like process priority, "virtual deadline" with process allocated time consideration.
Interesting, how much "old" stuff can be optimized with other algorithms' alternatives?
EEVDF algo was est. in 1995
#linux
EEVDF replaced, in v6.6 update, Linux kernel scheduler CFS, which had been since v2.6.23.
AFAIU, it computes the process taken "fair" time by new metric "lag" that's calculated with factors like process priority, "virtual deadline" with process allocated time consideration.
Interesting, how much "old" stuff can be optimized with other algorithms' alternatives?
EEVDF algo was est. in 1995
#linux
lwn.net
An EEVDF CPU scheduler for Linux
The kernel's completely fair scheduler
(CFS) has the job of managing the allocation of CPU time for most of
the processes running on most Linux systems. CFS was merged for the 2.6.23
release in 2007 and has, with numerous ongoing tweaks, handled the job…
(CFS) has the job of managing the allocation of CPU time for most of
the processes running on most Linux systems. CFS was merged for the 2.6.23
release in 2007 and has, with numerous ongoing tweaks, handled the job…
Forwarded from cocomelonc
https://cocomelonc.github.io/book/2023/12/13/malwild-book.html Моя новая книга стоит 32$ (если нет возможности можно скачать бесплатно, 500+ страниц весит почти 90MB) все средства уйдут на лечение:
Антипина Элеазара (Краниосиностоз-скафоцефалия) и Хасенова Джамили (рак печени) и в фонд +1
Антипина Элеазара (Краниосиностоз-скафоцефалия) и Хасенова Джамили (рак печени) и в фонд +1
cocomelonc
Malware in the wild book.
﷽
Это чисто с помощью силы воли. Мощно 🔥 С наступающим всех вас! Будьте лучшей версией себя
Forwarded from Order of Six Angles
Сегодня ровно 4 года, как я перестал употреблять алкоголь 🎃 а завтра будет ровно 1 год, как бросил курить 🥶
Happy NY everyone! :) I'm officially starting this year with new opportunities and new research and new explorations 🍀🤞🚀
novitoll.com/CV.pdf
novitoll.com/CV.pdf
Windows Task Manager history from its author, Dave Plummer, retired Microsoft Engineer
https://youtu.be/Ve95Nh690l0?si=EPBw36kezVn0G_JC
https://youtu.be/Ve95Nh690l0?si=EPBw36kezVn0G_JC
YouTube
Inside Task Manager with the Original Author
How Task Manager was born, how it works, and insider secrets to using it! For information on my book, "Secrets of the Autistic Millionaire": https://amzn.to/3diQILq
My other channel, join now so you're there for episode 01 of my AudioBook!
https://www.y…
My other channel, join now so you're there for episode 01 of my AudioBook!
https://www.y…
HPC - Infiniband vs RoCEv2
Learning about HPC (high-performance computing) infrastructure and standards. Also known as supercomputers require high-speed transport and broad bandwidth. We're talking from 10Gbps up to 400Gbps.
Most of wired OSI L2 we know is Ethernet with MAC overhead etc.
62% supercomputers use Infiniband standard (June 2022).
1% HPC uses Ethernet.
=== 1st pic
Now Infiniband (IB) requires own architectures and NICs (HCA in 1st pic), natively provides RDMA*, and has lower latency than Ethernet due to efficient L2, L3+ layers usage for HPC env rather than generic Ethernet L2 switches.
IB has own denotion (?) like EDR, HDR, NDR etc. like Ethernet 100GbE, 200GbE, 400GbE etc.
IB in Linux Kernel has 4096 max MTU.
=== 2nd pic
Mellanox is the 1st company that implemented standard RoCE (RDMA over Converged Ethernet) and hence most of articles I've read refer to them.
So RoCEv2 (latest) protocol is using Ethernet as L2 (with all Ethernet widespread HW) and UDP/IP (encapsulated in IBTA Protocol for RDMA verbs).
Mellanox Connectx-3 Pro NIC can be used for RoCE protocol (depending on speed and BW needs, e.g. SFP, QSFP+, QSFP28 etc.)
There is Software impl. of RoCE via
There is also "deprecated" iWARP implementation with Ethernet but AFAIU, it sucks, so ignore it — use RoCEv2 if you have Ethernet HW.
=====
In general, comparison between IB and RoCE is written in this article
* RDMA (remote direct memory access) - technology to access remote target's memory without CPU participation in server-server arch.
#hpc #roce #infiniband
Learning about HPC (high-performance computing) infrastructure and standards. Also known as supercomputers require high-speed transport and broad bandwidth. We're talking from 10Gbps up to 400Gbps.
Most of wired OSI L2 we know is Ethernet with MAC overhead etc.
62% supercomputers use Infiniband standard (June 2022).
1% HPC uses Ethernet.
=== 1st pic
Now Infiniband (IB) requires own architectures and NICs (HCA in 1st pic), natively provides RDMA*, and has lower latency than Ethernet due to efficient L2, L3+ layers usage for HPC env rather than generic Ethernet L2 switches.
IB has own denotion (?) like EDR, HDR, NDR etc. like Ethernet 100GbE, 200GbE, 400GbE etc.
IB in Linux Kernel has 4096 max MTU.
=== 2nd pic
Mellanox is the 1st company that implemented standard RoCE (RDMA over Converged Ethernet) and hence most of articles I've read refer to them.
So RoCEv2 (latest) protocol is using Ethernet as L2 (with all Ethernet widespread HW) and UDP/IP (encapsulated in IBTA Protocol for RDMA verbs).
Mellanox Connectx-3 Pro NIC can be used for RoCE protocol (depending on speed and BW needs, e.g. SFP, QSFP+, QSFP28 etc.)
There is Software impl. of RoCE via
modprobe rdma_rxe
Linux module as well.There is also "deprecated" iWARP implementation with Ethernet but AFAIU, it sucks, so ignore it — use RoCEv2 if you have Ethernet HW.
=====
In general, comparison between IB and RoCE is written in this article
* RDMA (remote direct memory access) - technology to access remote target's memory without CPU participation in server-server arch.
#hpc #roce #infiniband
fibermall.com
What is InfiniBand Network and the Difference with Ethernet?
What is the InfiniBand Network?
The InfiniBand architecture brings fabric consolidation to the data center Storage networking can concurrently run with
The InfiniBand architecture brings fabric consolidation to the data center Storage networking can concurrently run with
https://www.youtube.com/watch?v=wTl4vEednkQ
сниффинг LPC шины для чтения Bitlocker ключа между CPU и TPM, которая незащищена
Также с помощью логического анализатора можно сниффать LPC шину даже если на плате нет CLK, можно самому отсчитывать 40 нс с момента LFRAME down
P.S.: классный YT канал "stacksmashing" на тему hardware security (он также в коллаборации с LiveOverflow с обучающей в ИБ платформой hextree.io)
#hw
сниффинг LPC шины для чтения Bitlocker ключа между CPU и TPM, которая незащищена
Также с помощью логического анализатора можно сниффать LPC шину даже если на плате нет CLK, можно самому отсчитывать 40 нс с момента LFRAME down
P.S.: классный YT канал "stacksmashing" на тему hardware security (он также в коллаборации с LiveOverflow с обучающей в ИБ платформой hextree.io)
#hw
novitoll_ch
Happy NY everyone! :) I'm officially starting this year with new opportunities and new research and new explorations 🍀🤞🚀 novitoll.com/CV.pdf
solved 60+ leetcode tasks within a month (Jan 7 - Feb 12). Don't waste time while being unemployed :)
Learned about Kadane's algorithm to find max. subarray in O(N) time
https://leetcode.com/problems/maximum-subarray/
#dsa
Learned about Kadane's algorithm to find max. subarray in O(N) time
https://leetcode.com/problems/maximum-subarray/
#dsa
LeetCode
Maximum Subarray - LeetCode
Can you solve this real interview question? Maximum Subarray - Given an integer array nums, find the subarray with the largest sum, and return its sum.
Example 1:
Input: nums = [-2,1,-3,4,-1,2,1,-5,4]
Output: 6
Explanation: The subarray [4,-1,2,1] has…
Example 1:
Input: nums = [-2,1,-3,4,-1,2,1,-5,4]
Output: 6
Explanation: The subarray [4,-1,2,1] has…
Discussion about disabling GIL in Python 3.13 👀
PYTHON_GIL=0
https://github.com/python/cpython/issues/116167
PYTHON_GIL=0
https://github.com/python/cpython/issues/116167
GitHub
Add a mechanism to disable the GIL · Issue #116167 · python/cpython
Feature or enhancement Proposal: PYTHON_GIL=0 python ... or python -Xgil=0 ... should disable the GIL at runtime, in Py_GIL_DISABLED builds. This will be similar in spirit to colesbury/nogil-3.12@f...