Falcon v3.0.0-b1 Documentation0 码力 | 1028 页 | 725.86 KB | 1 年前3
Falcon v3.1.1-b1 Documentation0 码力 | 378 页 | 1.29 MB | 1 年前3
Falcon v3.1.1-b1 Documentation0 码力 | 540 页 | 476.61 KB | 1 年前3
Falcon v3.0.0-b1 Documentation0 码力 | 338 页 | 1.14 MB | 1 年前3
Class Layoutclass B1 { public: virtual void f1(); virtual void f2(); }; class B2 { public: virtual void f2(); virtual void f3(int); virtual void f4(); }; 60 vptr other stuff… &B1::f1 &B1::f2 vtbl for B1 B1 object vptr other stuff… &B2::f2 &B2::f3 vtbl for B2 B2 object &B2::f4 Copyright © 2020 by Stephen C. Dewhurst and Daniel Saks Derived Class Layout Under Multiple Inheritance Under public B1, public B2 { public: void f2() override; // overrides B1::f2 and B2::f2 void f3(int) override; // overrides B2::f3 virtual void f5(); }; 61 other stuff… &B1::f1 &D::f2 vtbl for D/B1 &D::f30 码力 | 51 页 | 461.37 KB | 6 月前3
Performance Engineering: Being Friendly to Your HardwareLogical partitioningMemory 28 B0 B1 • One row open per bank • Logical partitioningMemory 29 B0 B1 B2 • One row open per bank • Logical partitioningMemory 30 B0 B1 B2 B3 • One row open per bank B0 B1 B2 B3 BG0 • Bank group – a grouping of logically addressable banks • Multiple open rows per bank group • Multiple outstanding commands in progressMemory 32 B0 B1 B2 B3 BG0 B0 B1 B2 rows per bank group • Multiple outstanding commands in progressMemory 33 B0 B1 B2 B3 BG0 B0 B1 B2 B3 BG1 B0 B1 B2 B3 BG2 • Bank group – a grouping of logically addressable banks • Multiple0 码力 | 111 页 | 2.23 MB | 6 月前3
The Roles of Symmetry And Orthogonality In DesignC++ Stack ... { Bar b0; //...do stuff with b0 { Bar b1; //...do stuff with b0, b1 //...do stuff with b0, b1 } //...do stuff with b0 } b0 b1 Stack-based objects have outstanding lifecycle symmetry b0; //...do stuff with b0 { Bar b1; //...do stuff with b0, b1 { Bar b2; //...do stuff with b0, b1, b2 } //...do stuff with b0, b1 } //...do stuff with b0 } b0 b1 b2 Stack-based objects have outstanding b0; //...do stuff with b0 { Bar b1; //...do stuff with b0, b1 { Bar b2; //...do stuff with b0, b1, b2 } //...do stuff with b0, b1 } //...do stuff with b0 } b0 b1 b2 Stack-based objects have outstanding0 码力 | 151 页 | 3.20 MB | 6 月前3
Adventures in SIMD Thinking (Part 1 of 2)_mm512_mask_blend_ps((__mmask16) mask, a, b); } a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 b0 b1 b2 b3 b4 b5 b6 b7 b8 b9 b10 b11 b12 b13 b14 b15 0 0 1 1 0 0 1 1 0 0 0 0 1 1 1 1 a0 a1 b2 b3 a4 a5 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 b0 b1 b2 b3 b4 b5 b6 b7 b8 b9 b10 b11 b12 b13 b14 b15 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 b0 b1 b2 b3 <4> b aCopyright © 2020 Bob Steagall K E ; } a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 b0 b1 b2 b3 b4 b5 b6 b7 b8 b9 b10 b11 b12 b13 b14 b15 <3> a13 a14 a15 b0 b1 b2 b3 b4 b5 b6 b7 b8 b9 b10 b11 b12 b aCopyright © 2020 Bob Steagall0 码力 | 88 页 | 824.07 KB | 6 月前3
Back to Basics: Designing Classes (part 2 of 2)Assuming the x64 architecture, what is the size of the given struct Widget? struct Widget { bool b1; float f; bool b2; }; std::cout << sizeof(Widget) << '\n'; // prints 12Order of Member Data Assuming the x64 architecture, what is the size of the given struct Widget? struct Widget { bool b1; float f; bool b2; }; std::cout << sizeof(Widget) << '\n'; // prints 12 // Needs to be Assuming the x64 architecture, what is the size of the given struct Widget? struct Widget { bool b1; double d; bool b2; }; std::cout << sizeof(Widget) << '\n'; // prints 24Order of Member0 码力 | 76 页 | 2.60 MB | 6 月前3
PlantUML 1.2023.11 Справочное руководство по языкуУстановка параметра в значение 1 (без группировки) @startuml skinparam groupInheritance 1 A1 <|-- B1 A2 <|-- B2 A2 <|-- C2 A3 <|-- B3 A3 <|-- C3 A3 <|-- D3 A4 <|-- B4 A4 <|-- C4 A4 <|-- D4 A4 <|-- параметра в значение 2 (группировка если 2 и более) @startuml skinparam groupInheritance 2 A1 <|-- B1 A2 <|-- B2 A2 <|-- C2 A3 <|-- B3 A3 <|-- C3 A3 <|-- D3 A4 <|-- B4 A4 <|-- C4 A4 <|-- D4 A4 <|-- параметра в значение 3 (группировка если 3 и более) @startuml skinparam groupInheritance 3 A1 <|-- B1 A2 <|-- B2 A2 <|-- C2 A3 <|-- B3 A3 <|-- C3 A3 <|-- D3 A4 <|-- B4 A4 <|-- C4 A4 <|-- D4 A4 <|--0 码力 | 554 页 | 7.96 MB | 1 年前3
共 530 条
- 1
- 2
- 3
- 4
- 5
- 6
- 53













