#dataorienteddesign resultados de búsqueda

How to get the Address of an Object in C# with probability that it's actually there. If you want to be sure you can pin the object first. #dotnet #dataorienteddesign

3XS0's tweet image. How to get the Address of an Object in C# with probability that it's actually there. If you want to be sure you can pin the object first. #dotnet #dataorienteddesign

Counting new lines in a string using the "Compare Equals" in SIMD: #dataorienteddesign #dotnet #performance

badamczewski01's tweet image. Counting new lines in a string using the "Compare Equals" in SIMD:

#dataorienteddesign #dotnet #performance

Untyped Array: Array that can hold any type (unmanaged) and be allocated on the stack/heap or in unmanaged memory. #dataorienteddesign #dotnet

badamczewski01's tweet image. Untyped Array:

Array that can hold any type (unmanaged) and be allocated on the stack/heap or in unmanaged memory.

#dataorienteddesign #dotnet

@lightplay8 nous parle de perf. C'est cool de voir du talk qui parle de ce sujet 😄 #DataOrientedDesign #Perf #SeaTechandSun

fteychene's tweet image. @lightplay8 nous parle de perf. C'est cool de voir du talk qui parle de ce sujet 😄 #DataOrientedDesign #Perf #SeaTechandSun

Today I've only added smooth rotations with configurable rotation speed. Step by step. 🐢 #UnityDOTS #DataOrientedDesign


Array of Structs vs Struct of Arrays vs Struct of Arrays of Structs: #dataorienteddesign #dotnet #performance

badamczewski01's tweet image. Array of Structs vs Struct of Arrays vs Struct of Arrays of Structs:

#dataorienteddesign #dotnet #performance

#Software is eating the world, but games are eating software. If you didn't grow up w good #gamedev practices (eg #dataOrientedDesign, #samplingTheory, #ECS, mem management), you're gonna have a bad time. Learning react & threejs & sql? *laughs in writing game engines* #warning

CarnegieLemon's tweet image. #Software is eating the world, but games are eating software.

If you didn't grow up w good #gamedev practices (eg #dataOrientedDesign, #samplingTheory, #ECS, mem management), you're gonna have a bad time.

Learning react & threejs & sql? *laughs in writing game engines*
#warning

How to check if an integer has a value that's greater than "n": #dataorienteddesign #dotnet #performance

badamczewski01's tweet image. How to check if an integer has a value that's greater than "n":

#dataorienteddesign #dotnet #performance

Fast non-Hardware Bit Count: (can be faster than hardware instruction since some CPUs have a false data dependency with the destination register) #dataorienteddesign #dotnet #performance

badamczewski01's tweet image. Fast non-Hardware Bit Count:

(can be faster than hardware instruction since some CPUs have a false data dependency with the destination register)

#dataorienteddesign #dotnet #performance

Widzimy się już jutro o 18:00 na naszym kanale na YouTube! W imieniu organizatorów zaprasza @gkotfis https://www .youtube.com/watch?v=0exX2uS2z8k #live #dataorienteddesign


How to do a "bit hack" conditional assigment: if (x == a) x = b; if (x == b) x = a; #dataorienteddesign #dotnet #performance

badamczewski01's tweet image. How to do a "bit hack" conditional assigment: 

if (x == a) x = b; if (x == b) x = a;

#dataorienteddesign #dotnet #performance

Counting new lines in a string using "has zero-byte" bit hack implemented as SIMD: (this is by no means the most efficient way to do it, but it shows how to do bit hacks using intrinsic's) #dataorienteddesign #dotnet #performance

badamczewski01's tweet image. Counting new lines in a string using "has zero-byte" bit hack implemented as SIMD:

(this is by no means the most efficient way to do it, but it shows how to do bit hacks using intrinsic's)

#dataorienteddesign #dotnet #performance

We wrapped our week with a #DataOrientedDesign #workshop hosted by our team mate Carlos Costa! Don't get too shocked with the empty Paint canvas. Carlos knows what he's doing, and why not sketch around for practical on the spot explanations?

exaud_soft's tweet image. We wrapped our week with a #DataOrientedDesign #workshop hosted by our team mate Carlos Costa! Don't get too shocked with the empty Paint canvas. Carlos knows what he's doing, and why not sketch around for practical on the spot explanations?

Data-Oriented Design: Software Engineering for Limited Resources and Short Schedules - freecomputerbooks.com/Data-Oriented-… Look for "Read and Download Links" section to download. #DataOriented #DataOrientedDesign #SoftwareDesign #SoftwareArchitecture #GameProgramming

ecomputerbooks's tweet image. Data-Oriented Design: Software Engineering for Limited Resources and Short Schedules - freecomputerbooks.com/Data-Oriented-…

Look for "Read and Download Links" section to download.

#DataOriented #DataOrientedDesign #SoftwareDesign #SoftwareArchitecture #GameProgramming

#ld42 about to miss the compo deadline. Finally gave #DataOrientedDesign a shot. Switching focus from what things _are_ to what things _do_ is going to take a lot of un-learning.

acdimalev's tweet image. #ld42 about to miss the compo deadline.  Finally gave #DataOrientedDesign a shot.  Switching focus from what things _are_ to what things _do_ is going to take a lot of un-learning.

True Dependencies vs False Dependencies: 1. True dependencies can be stalled or forwarded or the chain can be rewritten. 2. False dependencies are independent so they can be duplicated by register rename, compiler, or user. #dataorienteddesign #dotnet #performance

badamczewski01's tweet image. True Dependencies vs False Dependencies:

1. True dependencies can be stalled or forwarded or the chain can be rewritten.
2. False dependencies are independent so they can be duplicated by register rename, compiler, or user.

#dataorienteddesign #dotnet #performance

How to check if an integer has a value that's less than "n": 0 =< n < =128 Explanation: leveluppp.ghost.io/advanced-bit-h… #dataorienteddesign #dotnet #performance

badamczewski01's tweet image. How to check if an integer has a value that&apos;s less than &quot;n&quot;:

 0 =&amp;lt; n &amp;lt; =128

Explanation: leveluppp.ghost.io/advanced-bit-h…

#dataorienteddesign #dotnet #performance

Peki alternatif ne? Entity Component System... (ECS). Bu yaklaşım, 1998'deki "Thief: The Dark Project" gibi oyunlarda bile kullanılmış. Kapsülleme nesnelerde değil, veriler üzerinde çalışan sistemlerde olmalı diyor. + (buyrun buradan yakın) #DataOrientedDesign #ECS


📣Deal of the Day📣 Feb 8 SAVE 45% TODAY ONLY! Data-Oriented Design for Games & selected titles: mng.bz/WrEx New MEAP! Use #DataOrientedDesign to deliver games with outstanding performance while using less time and resources. #GameDev #DataOriented #DOD

ManningBooks's tweet image. 📣Deal of the Day📣 Feb 8

SAVE 45% TODAY ONLY! 

Data-Oriented Design for Games &amp;amp; selected titles: mng.bz/WrEx 

New MEAP! Use #DataOrientedDesign to deliver games with outstanding performance while using less time and resources. #GameDev #DataOriented #DOD

Data-Oriented Design: Software Engineering for Limited Resources and Short Schedules - freecomputerbooks.com/Data-Oriented-… Look for "Read and Download Links" section to download. #DataOriented #DataOrientedDesign #SoftwareDesign #SoftwareArchitecture #GameProgramming

ecomputerbooks's tweet image. Data-Oriented Design: Software Engineering for Limited Resources and Short Schedules - freecomputerbooks.com/Data-Oriented-…

Look for &quot;Read and Download Links&quot; section to download.

#DataOriented #DataOrientedDesign #SoftwareDesign #SoftwareArchitecture #GameProgramming

CppCon 2018: Stoyan Nikolov “OOP Is Dead, Long Live Data-oriented Design” Ça parle de C++ et de jeu vidéo, mais je trouve que les concepts relevés sont tout à fait applicables au développement web. youtube.com/watch?v=yy8jQg… #cppcon #oop #dataorienteddesign

geekcto's tweet card. CppCon 2018: Stoyan Nikolov “OOP Is Dead, Long Live Data-oriented...

youtube.com

YouTube

CppCon 2018: Stoyan Nikolov “OOP Is Dead, Long Live Data-oriented...


🤔 Data-Oriented Design: Why the Confusing Name? It's not about data-driven dev or programming, but optimizing coding for CPU caches. Is "Cache-Optimized Development" a better fit? #DataOrientedDesign #CodingOptimization #CPUArchitecture ift.tt/VeMEUZT


Due to the Memory Wall, despite I am a @java folk, which recently redefined #dataorienteddesign , this is instead the sole one my brain point to dataorienteddesign.com/dodbook/


CppNow 2023 SESSION ANNOUNCEMENT: Data-Oriented Design and Modern C++ by @FlorisBob Session Information: cppnow.digital-medium.co.uk/session/data-o… Register now at cppnow.org/registration #DataOrientedDesign, #cacheawaredatastructures, #moderncpp


After learning and reading about #DataOrientedDesign in the past year, it starts to hurt me whenever I hear "you should follow the SOLID principle" or "you should always try to relate your goals to design patterns". It didn't take me too long! 🤔🦆


"Think more about data structures, rather than algorithms" 💯 See also the very neat introduction by James McMurray to #DataOrientedDesign (and enums) in Rust

An introduction to Data Oriented Design with Rust by James McMurray: jamesmcm.github.io/blog/2020/07/2… #compsci #performance



#Software is eating the world, but games are eating software. If you didn't grow up w good #gamedev practices (eg #dataOrientedDesign, #samplingTheory, #ECS, mem management), you're gonna have a bad time. Learning react & threejs & sql? *laughs in writing game engines* #warning

CarnegieLemon's tweet image. #Software is eating the world, but games are eating software.

If you didn&apos;t grow up w good #gamedev practices (eg #dataOrientedDesign, #samplingTheory, #ECS, mem management), you&apos;re gonna have a bad time.

Learning react &amp;amp; threejs &amp;amp; sql? *laughs in writing game engines*
#warning

Both #DataOrientedProgramming and #DataOrientedDesign are about reducing complexity: - DOP reduces system complexity - DOD reduces computational complexity


#DataOrientedDesign came to the rescue this week. Just tested some stuff and won a whopping 10ms back! Such a good feeling and amazing to see your hard work pay off so greatly! #gamedevelopment #dod


We wrapped our week with a #DataOrientedDesign #workshop hosted by our team mate Carlos Costa! Don't get too shocked with the empty Paint canvas. Carlos knows what he's doing, and why not sketch around for practical on the spot explanations?

exaud_soft's tweet image. We wrapped our week with a #DataOrientedDesign #workshop hosted by our team mate Carlos Costa! Don&apos;t get too shocked with the empty Paint canvas. Carlos knows what he&apos;s doing, and why not sketch around for practical on the spot explanations?

👍 Used #UE3 & #UE4. The inflexible deep hierarchy w overhead is unbelievable. Instead of suing Apple w ∞ fortnite $: -upgrade to #DataOrientedDesign & #ECS -blueprints to C++ and back -UI/UX, not an archaic scene-graph w BS panels & hidden connections. -scripting e.g. on UI ...


Trying to program an app with #DataOrientedDesign for the first time feels like walking on the ceiling of an inside out room. Everything is still there, but in the oddest of places.


OOP expert: What do you guys mean by "reducing complexity"? DoD expert: Reduce the computational resources it takes to run a program DoP expert: Reduce the brain resources it takes to understand a software system #dataorienteddesign #dataorientedprogramming


@lightplay8 nous parle de perf. C'est cool de voir du talk qui parle de ce sujet 😄 #DataOrientedDesign #Perf #SeaTechandSun

fteychene's tweet image. @lightplay8 nous parle de perf. C&apos;est cool de voir du talk qui parle de ce sujet 😄 #DataOrientedDesign #Perf #SeaTechandSun

How to get the Address of an Object in C# with probability that it's actually there. If you want to be sure you can pin the object first. #dotnet #dataorienteddesign

3XS0's tweet image. How to get the Address of an Object in C# with probability that it&apos;s actually there. If you want to be sure you can pin the object first. #dotnet #dataorienteddesign

Today I've only added smooth rotations with configurable rotation speed. Step by step. 🐢 #UnityDOTS #DataOrientedDesign


Counting new lines in a string using the "Compare Equals" in SIMD: #dataorienteddesign #dotnet #performance

badamczewski01's tweet image. Counting new lines in a string using the &quot;Compare Equals&quot; in SIMD:

#dataorienteddesign #dotnet #performance

#Software is eating the world, but games are eating software. If you didn't grow up w good #gamedev practices (eg #dataOrientedDesign, #samplingTheory, #ECS, mem management), you're gonna have a bad time. Learning react & threejs & sql? *laughs in writing game engines* #warning

CarnegieLemon's tweet image. #Software is eating the world, but games are eating software.

If you didn&apos;t grow up w good #gamedev practices (eg #dataOrientedDesign, #samplingTheory, #ECS, mem management), you&apos;re gonna have a bad time.

Learning react &amp;amp; threejs &amp;amp; sql? *laughs in writing game engines*
#warning

Untyped Array: Array that can hold any type (unmanaged) and be allocated on the stack/heap or in unmanaged memory. #dataorienteddesign #dotnet

badamczewski01's tweet image. Untyped Array:

Array that can hold any type (unmanaged) and be allocated on the stack/heap or in unmanaged memory.

#dataorienteddesign #dotnet

How to check if an integer has a value that's greater than "n": #dataorienteddesign #dotnet #performance

badamczewski01's tweet image. How to check if an integer has a value that&apos;s greater than &quot;n&quot;:

#dataorienteddesign #dotnet #performance

Data-Oriented Design: Software Engineering for Limited Resources and Short Schedules - freecomputerbooks.com/Data-Oriented-… Look for "Read and Download Links" section to download. #DataOriented #DataOrientedDesign #SoftwareDesign #SoftwareArchitecture #GameProgramming

ecomputerbooks's tweet image. Data-Oriented Design: Software Engineering for Limited Resources and Short Schedules - freecomputerbooks.com/Data-Oriented-…

Look for &quot;Read and Download Links&quot; section to download.

#DataOriented #DataOrientedDesign #SoftwareDesign #SoftwareArchitecture #GameProgramming

Array of Structs vs Struct of Arrays vs Struct of Arrays of Structs: #dataorienteddesign #dotnet #performance

badamczewski01's tweet image. Array of Structs vs Struct of Arrays vs Struct of Arrays of Structs:

#dataorienteddesign #dotnet #performance

How to do a "bit hack" conditional assigment: if (x == a) x = b; if (x == b) x = a; #dataorienteddesign #dotnet #performance

badamczewski01's tweet image. How to do a &quot;bit hack&quot; conditional assigment: 

if (x == a) x = b; if (x == b) x = a;

#dataorienteddesign #dotnet #performance

AVX Min Function using two pipes to break instruction level dependency: Tests show that's it's slightly better. #dataorienteddesign #dotnet #performance

badamczewski01's tweet image. AVX Min Function using two pipes to break instruction level dependency:

Tests show that&apos;s it&apos;s slightly better.

#dataorienteddesign #dotnet #performance

Branch & Chain Free Min Function using deltas: #dataorienteddesign #dotnet #performance

badamczewski01's tweet image. Branch &amp;amp; Chain Free Min Function using deltas:

#dataorienteddesign #dotnet #performance

Branch Free way to compute Absolute Value: PS. Is this new presentation format working out or should I just drop it and move to source code? #dataorienteddesign #dotnet #performance

badamczewski01's tweet image. Branch Free way to compute Absolute Value:

PS. Is this new presentation format working out or should I just drop it and move to source code?

#dataorienteddesign #dotnet #performance

Struct with configurable layouts at runtime. (useful for certain AoS scenarios) #dataorienteddesign #dotnet #performance

badamczewski01's tweet image. Struct with configurable layouts at runtime.

(useful for certain AoS scenarios)

#dataorienteddesign #dotnet #performance

Fast non-Hardware Bit Count: (can be faster than hardware instruction since some CPUs have a false data dependency with the destination register) #dataorienteddesign #dotnet #performance

badamczewski01's tweet image. Fast non-Hardware Bit Count:

(can be faster than hardware instruction since some CPUs have a false data dependency with the destination register)

#dataorienteddesign #dotnet #performance

How to do Modulo Branch Free: There's a small catch: the divisor has to be a power of two (n^2). #dataorienteddesign #dotnet #performance

badamczewski01's tweet image. How to do Modulo Branch Free:

There&apos;s a small catch: the divisor has to be a power of two (n^2).

#dataorienteddesign #dotnet #performance

Making a (hacky) bit manipulation tool for the upcoming videos about branch free code: #dataorienteddesign #dotnet #performance

badamczewski01's tweet image. Making a (hacky) bit manipulation tool for the upcoming videos about branch free code:

#dataorienteddesign #dotnet #performance

How to check the sign of an Integer Branch Free: Let me explain: Right shifting the first significant bit which is the sign of an integer will copy the bit over all 31 remaining bits. (I'm going to do a record tutorial on bit hacks fyi) #dataorienteddesign #dotnet #performance

badamczewski01's tweet image. How to check the sign of an Integer Branch Free:

Let me explain: Right shifting the first significant bit which is the sign of an integer will copy the bit over all 31 remaining bits.

(I&apos;m going to do a record tutorial on bit hacks fyi)

#dataorienteddesign #dotnet #performance

Loading...

Something went wrong.


Something went wrong.


United States Trends