B2 Chapter 20: Concurrency
The next morning, they moved camp again. The new site had aether only 1 level higher, to be safe for Ressara who had only justpressed her essence to Level 7, but that still meant about 25 miles distance at this point, so they had Esmorana fly them out again to save time. They touched down without incident, and Carlos was about to ce Purple in his new spot when he noticed something surprising.
"Whoa, what killed that thing? The neck stump is still bleeding fast!" Carlos took a few steps closer toward the moose-like headless corpse, then started looking around nervously. "Is it still around? Must have been something strong; that looks like a very clean cut."
"Thank you for thepliment." Carlos turned around to see Esmorana smiling at him. "I noticed that this clearing came with free meat for dinner and hit it with a wind de while we descended."
"Oh." Carlos stood still and blinked dumbly for a moment. "Um, good job? I''ll just… set up on the other side of the clearing, away from… that." He chuckled awkwardly. "I''m sure it will, uh, taste good?"
Carlos tried to ignore the assorted stares and raised eyebrows that followed him as he walked away from the scene. Amber caught up after a few steps and held his hand as she walked beside him. [So, what was <em>that</em> about? Have you never seen a dead animal before?]
Carlos shook his head. [It''s not that, not exactly. I''ve never seen an animal being butchered, cut up into pieces of meat to be eaten.] He sighed and shrugged, then spoke aloud. "I''ll get used to it if I need to, eventually. But for now, let''s just focus on our next step: leveling up the new structures."
Amber gave him a long look, then nodded and set her pack on the grass-covered ground, preparing to sit down beside it. Carlos ced Purple a few feet in front of them, then followed suit.
Settled on the ground, Carlos closed his eyes and focused inward. <em>Alright, I''ve finished filling out a new set with the soul hardener and training scaler, and I''m finally in an area where the merged superstructure can absorb aether. Time to stop holding all that aether out and satisfy my curiosity: what happens when soul structures of drastically different levels absorb aether at the same time?</em>
He watched closely and caught a brief glimpse of Level 16 aether dpressing down to Level 1 as it entered his soul to stream into each of the 9 new soul structures. Then Carlos reeled in shock as that stream got lost in a veritable <em>tsunami</em> of aether flowing <em>through</em> the singr Level 15 structure. The one higher-level structure was pulling in tens of thousands of times as much aether. <em>Probably exactly 32,768 times as much as any single new structure. Seems like this should be too much, but I don''t feel any damage?</em>Carlos inspected the flowing aether that was bouncing around inside his soul. <em>It seems… tamed, I guess? Leashed or contained? Attuned to me by its passage through the structure that initially pulled it in? It''s definitely safe despite the amount, anyway.</em>
He switched focus to examine the movement paths rather than the aether itself. <em>Fascinating, this imbnce is making it so much easier to trace the flows. Let''s see, the soul structure pulls in as much aether as it can handle, attunes it all to me, and the aether splits into 10 equal portions, one going to each section of the soul. The portion that stays gets condensed into essence and merged into the structure to augment it. Each other portion… I get the feeling that the synergy links are improving cohesion and control of the streams, but each stream would still exist regardless. I wonder exactly what difference a missing synergy would make in this process.</em>
Carlos mentally shrugged. <em>Eh, I can experiment with thatter. What I can sense right now for how it works with all synergy links present is… Yeah, that makes sense. The same split happens all over again in each other structure: 1/10th of the iing stream stays, condenses to essence, and is absorbed, and 1/10th bounces onward to each of the other 9 structures.</em>
<em>Wait, am I going to have to remember forms for infinite geometric series summations if I want to work out the math of all this?</em> He let out one chuckle at the thought. <em>Not like that would be a hardship for me. In any case, this is one hell of a power-leveling boost for the new structures, and it''s even one that every noble gets automatically so we don''t have to hide it. The new soul structures are… wow, Level 6 already? It''s only been a few minutes! Then again, there''s an exponential slowdown as the imbnce evens out.</em>
Royal Road is the home of this novel. Visit there to read the original and support the author.
Carlos was about to just settle down for a long boring session of meditation when he remembered that he didn''t need to meditate to keep his aether absorption going anymore. He opened his eyes again, letting the effort of pulling in aether go to the back of his mind as the reflex that it now was. <em>Now what should I do in the meantime?</em> He nced at Amber. She had already gotten out <em>Secrets of Sandaras</em> from her pack and was scrutinizing the first page of it, studying one of the spells that weren''t locked away. Carlos considered for a moment, then scooted over. "Mind if I join you in reading that?"
Across the clearing from them, next to the beheaded beast, Sconter scowled at Esmorana. She returned his re with a raised eyebrow, unperturbed. After a solid 10 seconds, Sconter finally sighed and shook his head. "Really? ''Free meat for dinner''? Will you tell him that about <em>every</em> critter we kill to keep them safe? The vortex of ambient mana they''re drawing in is luring more than all of usbined could possibly eat!"
Esmorana shrugged. "It was just a pithyment. If it bothers you, why not just tell him about the pests we deal with yourself?"
Muttering imprecations under his breath, Sconter turned to the animal corpse and started getting out his butchering equipment.
Late that evening, after dering that Sconter''s cooking with the freshly-butchered meat was indeed delicious, the new soul structures finally reached Level 16 and unified as expected. To Carlos''s surprise, their first merged superstructure was still at Level 15. <em>It''s been absorbing the whole time and had a head start. How did it fall behind? It''s absorbed</em> more <em>at Level 15 than the new structures have, not less!</em> He paused, then pped his forehead. <em>Oh, right. Duh. It''s absorbed more than</em> one <em>of the new structures, but there are 9 of them, and thebined absorption of all 9 went into the new merge.</em>
Carlos looked over at Amber. His mana sense could tell there was now a second hard spot in her soul, but he wasn''t sure which spot was harder.
Amber was looking back at him, <em>Secrets of Sandaras</em> actually closed and by her side instead of open for now. She brightened a little when he met her gaze. "So, next step as nned?"
Carlos nced longingly at the spellbook for a moment, but then sighed and nodded. "Yes. I''m positively <em>itching</em> to get started on analyzing and designing spells, but making the metaphorical hardware to support that will be done sooner if we focus first on speeding up the process as we nned."
She nodded, and they both closed their eyes to focus on the concept for their next soul structure. Carlos mentally reviewed his reasoning to help get himself into the right frame of mind. <em>Our current bottleneck is making new soul structures, because we have to make so many of them and each one takes a couple hours of focusing on its intent. The degree of focus required is too much to allow doing anything else significant at the same time, such as designing or analyzing spells. In particr, it''s too much to allow making another soul structure at the same time.</em>
<em>To solve that and allow making multiple soul structures at once, we need to either reduce how much focus it takes or increase how much focus - or should I say, how</em> many <em>focuses - we have avable to allocate. Thetter option seems</em> much <em>more useful in general to me, so that''s what we''re going with. I''d analogize it to multithreading inputers, but I think a multi-core CPU is a better fit. Threading would be splitting my mind up among however many focuses of attention, and that has potential problems I could have nightmares just from thinking about.</em> Carlos shuddered. <em>For one thing, each "thread" would experience only a fraction of actual time passing, and I hate the very idea of living my life in fast-forward.</em>
<em>No, definitely not multithreading. I am</em> not <em>splitting my mind. This soul structure will make</em> additional <em>minds for me, additional consciousnesses, that can each focus on their own separate thing at the same time in parallel. Then I can make as many soul structures at a time as I have parallel minds.</em>
Carlos let out a chuckle. <em>I could ask Lorvan about the idea, but I''m pretty confident about my guess for what he''d say: that people have tried it before, and they all went insane. Thank you, fantasy authors of Earth, for your endless creativity in depicting every pitfall any of you could imagine for having multiple minds in one body, or people creating duplicates of themselves, or any number of variations on those concepts, as well as some depictions of it actually working well. I''ll treat my parallel minds as myself, not as subordinates to take care of distasteful work, and I''ll dedicate the second mind-themed structure entirely to maintaining a singr cohesive shared personal self-identity!</em>
He let the train of thought run to its conclusion before putting it away forter. <em>Tonight, concurrent parallel minds, then various assorted improvements to how they work, some of them inspired byputer multithreading concepts. It may be ate night, but I want to get aether absorption rate back up to full before I sleep. Tomorrow, finally the development environment for analyzing and designing spells like programs. And</em> then <em>we can start on the projects I''m</em> really <em>excited for!</em>