Check out my first novel, midnight's simulacra!
All public logs
From dankwiki
Combined display of all available logs of dankwiki. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 01:12, 12 May 2023 Dank talk contribs created page MediaWiki:Timeless-pageactions (Created page with "page tools")
- 01:12, 12 May 2023 Dank talk contribs created page MediaWiki:Timeless-sitetools (Created page with "wiki tools")
- 22:08, 7 May 2023 Dank talk contribs created page Eventfd (Created page with "Linux offers the eventfd abstraction for file descriptor-based userspace notification. It is backed by merely a single <tt>uint64_t</tt> in the kernel, unlike a pipe (which is usually backed by a much larger buffer). It is thus the most lightweight method of IPC available to userspace. The maximum value of the eventfd counter is 2^64-2 (0xfffffffffffffffe), and the minimum (and default) value is 0. In the past, a full pipe was often used to interrupt a th...")
- 16:17, 4 May 2023 Dank talk contribs created page File:Uring 0.png (Donald Hunter's nifty io_uring diagram from [https://developers.redhat.com/articles/2023/04/12/why-you-should-use-iouring-network-io developers.redhat.com].)
- 16:17, 4 May 2023 Dank talk contribs uploaded File:Uring 0.png (Donald Hunter's nifty io_uring diagram from [https://developers.redhat.com/articles/2023/04/12/why-you-should-use-iouring-network-io developers.redhat.com].)
- 15:16, 2 May 2023 Dank talk contribs created page MTU (Created page with "quoth farnz [https://lwn.net/Articles/885256/ on lwn]: "In large part, we have the problems we have with MTU because most of our link layers now simulate a 1980s 10BASE5 network, just at very high speeds. A switched 100GBASE-LR4 network is designed to present the appearance of a single 10BASE5 segment (via switch behaviour); an 802.11 network tunnels 10BASE5 compatible networking over an RF link layer where the "true" packet size (via aggregation) is variable but can go...")
- 08:14, 22 April 2023 Dank talk contribs created page File:Black - Fast Linux Networking 2023.pdf ((most of) a talk I gave to Microsoft Orbital 2023-02-03 about DPDK and XDP.)
- 08:14, 22 April 2023 Dank talk contribs uploaded File:Black - Fast Linux Networking 2023.pdf ((most of) a talk I gave to Microsoft Orbital 2023-02-03 about DPDK and XDP.)
- 04:42, 18 April 2023 Dank talk contribs moved page Extended disquisitions pertaining to eXtreme data paths (XDP) to Extended disquisitions pertaining to eXpress data paths (XDP) (eXpress, not eXtreme)
- 04:42, 18 April 2023 Dank talk contribs created page Extended disquisitions pertaining to eXtreme data paths (XDP) (Created page with "I've spent the past two months building a substantial XDP-based application for my employer, intended to be run in Azure using the latter's "Accelerated Networking" (SR-IOV). By "substantial", I mean that it includes a significant userspace component using <tt>AF_XDP</tt> sockets, that the XDP code must use dynamic configuration data, and that it must operate on arbitrary hardware configurations. I've not seen any documentation that covers the details of such...")
- 01:19, 17 April 2023 Dank talk contribs created page X10QBi (Created page with "A SuperMicro motherboard supporting four LGA2011 CPUs and eight SuperMicro memory boards. The physical board comes in at least versions 1.01 and 1.21. It requires a SuperMicro AOM-X10QBi-A/L I/O board to boot (the card uses a proprietary slot). Contrary to some information online, it boots just fine off a single CPU in Socket 1. ==Boot codes== If the machine immediately goes to state FF and doesn't leave, the CPU output ports are not being written to. You have either a...")
- 07:48, 8 April 2023 Dank talk contribs created page Intel QAT (Created page with "QuickAssist Technology is a family of Intel PCIe and on-die accelerators, plus associated software. It's available on some Xeon Scalable 4th Gen processors, and [https://www.intel.com/content/www/us/en/products/sku/125199/intel-quickassist-adapter-8960/specifications.html QAA 8960]/[https://www.intel.com/content/www/us/en/products/sku/125200/intel-quickassist-adapter-8970/specifications.html QAA 8970] PCIe cards.")
- 16:04, 12 March 2023 Dank talk contribs moved page A Supercomputer of One's Own to A Rack of One's Own (supercomputer is misleading)
- 00:27, 12 March 2023 Dank talk contribs created page File:Racksolo.jpg
- 00:27, 12 March 2023 Dank talk contribs uploaded File:Racksolo.jpg
- 00:22, 12 March 2023 Dank talk contribs created page File:Penguinrack.jpg
- 00:22, 12 March 2023 Dank talk contribs uploaded File:Penguinrack.jpg
- 00:21, 12 March 2023 Dank talk contribs created page A Supercomputer of One's Own (Created page with "<b>dankblog! 2023-03-11, 1709 EST, at the danktower</b> i've never owned "enterprise-class" hardware, nor even really worked with it much. i'm of the Google school: buy COTS by lots, count on it breaking, and work around the failures. xeons and (more recently) epycs never seemed price-competitive (though i seriously considered the former for my 2016 workstation build), especially given their reduced clocks. as amd's threadripper emerged, they weren...")
- 00:20, 12 March 2023 Dank talk contribs created page File:Rackpower.png (Power draws via grafana.)
- 00:20, 12 March 2023 Dank talk contribs uploaded File:Rackpower.png (Power draws via grafana.)
- 09:02, 19 February 2023 Dank talk contribs created page Iproute (Created page with "iproute2, usually invoked as <tt>ip</tt>, is the command-line interface to Linux's unified netlink backend.")
- 09:01, 19 February 2023 Dank talk contribs created page Alexey Kuznetsov (Created page with "He sees, he sees the evil hand of the big-endian mafia.")
- 03:41, 19 February 2023 Dank talk contribs created page MSI (Created page with "Message-signaled interrupts were introduced in PCI 2.2, and are present in all versions of PCIe. Rather than a distinct physical hardware line for interrupt delivery, MSIs are in-band. This cuts down on interconnect complexity, allows for multiple distinct interrupts per device (up to 32, though Windows supports only 16), and eliminates a performance hit previously necessary for DMA coherency. MSI-X, introduced in PCIe 3.0, allows up to 2048 interrupt numbers per device...")
- 03:30, 19 February 2023 Dank talk contribs created page RSS (Created page with "Receiver-Side Scaling is a function of some NICs where traffic is divided into one or more hardware RX queues, each with their own MSI. These MSI numbers can then be associated with different cores, creating parallelism in network interrupt handling. If the device must not reorder traffic within a flow, it is generally necessary that all packets from the same flow hit the same core, so the RX queue is typically chosen via a hash over the L3 and L4 addresses. This mea...")
- 22:17, 18 February 2023 Dank talk contribs created page 100GbE (Created page with "100 Gigabit Ethernet achieves 100Gbs data rates using the Ethernet Layer 2 protocol.")
- 03:15, 13 February 2023 Dank talk contribs created page File:60minutes-tab.jpg (delicious TaB)
- 03:15, 13 February 2023 Dank talk contribs uploaded File:60minutes-tab.jpg (delicious TaB)
- 14:03, 11 February 2023 Dank talk contribs created page Transfiguration (Created page with "dankblog! 2023-02-11, 0903 EST, at the danktower")
- 19:37, 6 February 2023 Dank talk contribs created page NAPI (Created page with "The "New API" for Linux NIC drivers introduced around 2001, NAPI is initiated by a NIC's hardware interrupt, but then disables interrupts and polls the card for a period. This can significantly reduce the CPU load compared to a pure interrupt-driven solution. NAPI largely obsoletes the "interrupt coalescing" features of some NICs. It is strictly receive-side. ==The NAPI path== A NIC has some number of hardware RX queues, each of which is mapped to an interrupt number an...")
- 06:07, 27 January 2023 Dank talk contribs created page 92mm fans (Created page with " {|class="wikitable sortable" ! Model !! RPM || dB(A) !! m³/h !! mm H₂O !! Color !! Power(W) !! Comments |- | San Ace 92 9CRA0912P0G001 || 13300 || 81 || 348 || 168.4 || Black || 108 || 76mm thick |- | NF-A9 PWM || 2000 || 22.8 || 78.9 || 2.28 || Brown || 1.2 || |- | NF-A9 PWM chromax.swap || 2000 || 22.8 || 78.9 || 2.28 || Black || 1.2 || |- | NF-B9 redux-1600 PWM || 1600 || 17.6 || 64.3 || 1.61 || Grey || 0.96 || |- | NF-A9x14 HS-PWM chromax.black.swap || 2500 ||...")
- 15:02, 22 January 2023 Dank talk contribs created page File:Netfilter-packet-flow.svg.png (The Diagram, now with XDP)
- 15:02, 22 January 2023 Dank talk contribs uploaded File:Netfilter-packet-flow.svg.png (The Diagram, now with XDP)
- 15:02, 22 January 2023 Dank talk contribs deleted page File:Netfilter-packet-flow.svg
- 15:01, 22 January 2023 Dank talk contribs created page File:Netfilter-packet-flow.svg (The Diagram, now with XDP)
- 15:01, 22 January 2023 Dank talk contribs uploaded File:Netfilter-packet-flow.svg (The Diagram, now with XDP)
- 00:54, 22 January 2023 Dank talk contribs created page DDIO (Created page with "Data Direct I/O is an [https://www.intel.com/content/www/us/en/io/data-direct-i-o-technology.html Intel technology] allowing PCIe devices to interact directly with local processor LLCs (Last Level Caches). It supersedes and extends Direct Cache Access, and is present on E7 Xeons of the second generation and later, and all E5 Xeons. ==Configuration== Model-specific register 0xc8b controls which LLC ways are used by DDIO. There is currently no CPUID element co...")
- 07:50, 12 January 2023 Dank talk contribs created page Control Groups (Created page with "aka cgroupsv2 aka unified cgroups. Control Groups v2 were unveiled in Linux 4.5 as a means of controlling resource allocation across groups of tasks. Unlike the previous implementation of control groups (introduced in Linux 2.6.24), these cgroups would be under a single hierarchy, usually mounted with a <tt>cgroup2</tt>-type virtual filesystem at <tt>/sys/fs/cgroup</tt>. systemd makes fundamental use of cgroups (and indeed, last I checked it couldn't run without them...")
- 19:17, 8 January 2023 Dank talk contribs created page File:LSA.png (POVRay lysergamide)
- 19:17, 8 January 2023 Dank talk contribs uploaded File:LSA.png (POVRay lysergamide)
- 19:14, 8 January 2023 Dank talk contribs created page File:Elymoclavine.png (POVRay elymoclavine)
- 19:14, 8 January 2023 Dank talk contribs uploaded File:Elymoclavine.png (POVRay elymoclavine)
- 19:14, 8 January 2023 Dank talk contribs created page File:Paspalic.png (POVRay paspalic acid)
- 19:14, 8 January 2023 Dank talk contribs uploaded File:Paspalic.png (POVRay paspalic acid)
- 19:12, 8 January 2023 Dank talk contribs created page File:DLA.png (POVRay DLA)
- 19:12, 8 January 2023 Dank talk contribs uploaded File:DLA.png (POVRay DLA)
- 19:09, 8 January 2023 Dank talk contribs created page File:Lsd.png (POVRay lsd)
- 19:09, 8 January 2023 Dank talk contribs uploaded File:Lsd.png (POVRay lsd)
- 19:09, 8 January 2023 Dank talk contribs created page File:Agroclavine.png (POVRay agroclavine)
- 19:09, 8 January 2023 Dank talk contribs uploaded File:Agroclavine.png (POVRay agroclavine)
- 01:23, 6 January 2023 Dank talk contribs deleted page Cocke-Younger-Kasami Algorithm (content was: "CATEGORY: Computer Science Eponyms", and the only contributor was "Dank" (talk))