<feed xmlns="http://www.w3.org/2005/Atom"> <id>https://astralord.github.io/</id><title>AstraBlog</title><subtitle>A minimal, portfolio, sidebar, bootstrap Jekyll theme with responsive web design and focuses on text presentation.</subtitle> <updated>2026-10-17T23:20:52+02:00</updated> <author> <name>Aleksandr Samarin</name> <uri>https://astralord.github.io/</uri> </author><link rel="self" type="application/atom+xml" href="https://astralord.github.io/feed.xml"/><link rel="alternate" type="text/html" hreflang="en" href="https://astralord.github.io/"/> <generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator> <rights> © 2026 Aleksandr Samarin </rights> <icon>/assets/img/favicons/favicon.ico</icon> <logo>/assets/img/favicons/favicon-96x96.png</logo> <entry><title>Speculative Decoding: The Art of Guessing Well</title><link href="https://astralord.github.io/posts/speculative-decoding-the-art-of-guessing-well/" rel="alternate" type="text/html" title="Speculative Decoding: The Art of Guessing Well" /><published>2026-10-11T12:00:00+02:00</published> <updated>2026-10-17T23:20:28+02:00</updated> <id>https://astralord.github.io/posts/speculative-decoding-the-art-of-guessing-well/</id> <content src="https://astralord.github.io/posts/speculative-decoding-the-art-of-guessing-well/" /> <author> <name>Aleksandr Samarin</name> </author> <category term="Large Language Models" /> <category term="Engineering" /> <summary> Large Language Models spend most of their decoding time not computing, but waiting: every new token requires reading all of the model weights from memory, only to multiply them by a single vector. What if the model could check several tokens for the price of one? In this post we’ll derive speculative decoding from first principles, build a general framework that covers every modern drafte... </summary> </entry> <entry><title>Transformers Inference Optimization Toolset</title><link href="https://astralord.github.io/posts/transformer-inference-optimization-toolset/" rel="alternate" type="text/html" title="Transformers Inference Optimization Toolset" /><published>2024-10-01T04:00:00+02:00</published> <updated>2026-10-11T16:37:42+02:00</updated> <id>https://astralord.github.io/posts/transformer-inference-optimization-toolset/</id> <content src="https://astralord.github.io/posts/transformer-inference-optimization-toolset/" /> <author> <name>Aleksandr Samarin</name> </author> <category term="Large Language Models" /> <category term="Engineering" /> <summary> Large Language Models are pushing the boundaries of artificial intelligence, but their immense size poses significant computational challenges. As these models grow, so does the need for smart optimization techniques to keep them running efficiently on modern hardware. In this post, we’ll explore key optimization strategies that are making LLMs faster and more memory-efficient. We’ll star... </summary> </entry> <entry><title>Exploring Parallel Strategies with Jax</title><link href="https://astralord.github.io/posts/exploring-parallel-strategies-with-jax/" rel="alternate" type="text/html" title="Exploring Parallel Strategies with Jax" /><published>2024-01-27T04:00:00+01:00</published> <updated>2026-05-09T11:50:35+02:00</updated> <id>https://astralord.github.io/posts/exploring-parallel-strategies-with-jax/</id> <content src="https://astralord.github.io/posts/exploring-parallel-strategies-with-jax/" /> <author> <name>Aleksandr Samarin</name> </author> <category term="Large Language Models" /> <category term="Engineering" /> <summary> Training large language models either like GPT, LlaMa or Mixtral requires immense computational resources. With model sizes ballooning into the billions or sometimes even trillions of parameters, specialized parallelization techniques are essential to make training feasible. In this post, we’ll explore implementing some of these scaling strategies in Jax - a Python framework designed for hig... </summary> </entry> <entry><title>Building Aligned Intelligence System. Part II. Improving Large Language Models</title><link href="https://astralord.github.io/posts/building-aligned-intelligence-systems-part-ii-applying-large-language-models/" rel="alternate" type="text/html" title="Building Aligned Intelligence System. Part II. Improving Large Language Models" /><published>2023-07-23T18:00:00+02:00</published> <updated>2026-05-08T23:36:49+02:00</updated> <id>https://astralord.github.io/posts/building-aligned-intelligence-systems-part-ii-applying-large-language-models/</id> <content src="https://astralord.github.io/posts/building-aligned-intelligence-systems-part-ii-applying-large-language-models/" /> <author> <name>Aleksandr Samarin</name> </author> <category term="Large Language Models" /> <category term="Building Aligned Intelligence System" /> <summary> In this post we will look at different techniques for steering LLMs behaviour to get desired outcomes, starting with some basic general principles such as writing a good prompt and ending with fine-tuning and augmenting models with external knowledge. Methods discussed in this post are mainly aimed at improving LLMs reliability and ensuring the consistency and factual accuracy of their... </summary> </entry> <entry><title>Building Aligned Intelligence System. Part I: Creating GPT Assistant</title><link href="https://astralord.github.io/posts/building-aligned-intelligence-systems-part-i-creating-gpt-assistant/" rel="alternate" type="text/html" title="Building Aligned Intelligence System. Part I: Creating GPT Assistant" /><published>2023-07-03T05:00:00+02:00</published> <updated>2026-05-09T11:50:35+02:00</updated> <id>https://astralord.github.io/posts/building-aligned-intelligence-systems-part-i-creating-gpt-assistant/</id> <content src="https://astralord.github.io/posts/building-aligned-intelligence-systems-part-i-creating-gpt-assistant/" /> <author> <name>Aleksandr Samarin</name> </author> <category term="Large Language Models" /> <category term="Building Aligned Intelligence System" /> <summary> In recent years, the field of natural language processing has witnessed a remarkable breakthrough with the advent of Large Language Models (LLMs). These models have demonstrated unprecedented performance in a wide range of language tasks, from text generation to question answering. However, the mathematical formulation of these models and the techniques used to fine-tune them for specific ta... </summary> </entry> </feed>
