Balancing Efficiency and Flexibility: Cost of Abstractions in Embedded Systems
non-type template parameter74 Conclusions Zero-cost abstractions Encapsulation Inheritance Dynamic Polymorphism Static Polymorphism Negative-cost abstractions More C++ for the embedded world! Architecture0 码力 | 75 页 | 2.12 MB | 5 月前3C++ zero-cost abstractions на примере хеш-таблиц в ClickHouse
Максим Кита Старший разработчик ClickHouse C++ zero-cost abstractions на примере хеш-таблиц в ClickHouse Введение в хеш-таблицы Содержание 01 Основные вопросы дизайна 02 Бенчмарки 03 C++ дизайн0 码力 | 49 页 | 2.73 MB | 1 年前3MITRE Defense Agile Acquisition Guide - Mar 2014
managers need to work with stakeholders representing the requirements, systems engineering, contracting, cost estimating, and testing communities to design processes around short releases. Acquisition executives a contract strategy, shaping systems engineering processes, managing requirements, and developing cost estimates for programs with a dynamic scope. Experience indicates that cultural changes must ........................................................................................ 33 11 Cost Estimation ......................................................................................0 码力 | 74 页 | 3.57 MB | 5 月前3Greenplum介绍
GP的工作负载的资源控制 GP提供了对工作负载和资源控制的功能。 在GP可以建一个资源队列(resource queue),然后把 用户加入到这个队列中,然后就可以控制: 1. 所有活动的SQL的cost值最多是多少? 2. 活动的SQL最多是多少个 3. 控制活动的SQL的优先级(4.0的新功能) GP的查询处理 用户提交一个SQL到master,master解析这个SQL, 生成一 ---- Aggregate (cost=13884.48..13884.49 rows=1 width=0) -> Gather Motion 4:1 (slice1; segments: 4) (cost=13884.40..13884.46 rows=1 width=0) -> Aggregate (cost=13884.40..13884.41 rows=1 rows=1 width=0) -> Seq Scan on t1 (cost=0.00..11377.12 rows=250728 width=0) tangdb=# explain select id,count(*) from t1 group by id; QUERY0 码力 | 38 页 | 655.38 KB | 1 年前3Reusable Code & Reusable Data Structures
PATTERN struct SMatcher { using cost = int; constexpr static cost initial = 0; cost accumulate_cost(cost prev, int i, int j, match m); bool better(cost lhs, cost rhs) { return lhs < rhs; } }; enum PATTERN struct SMatcher { using cost = int; constexpr static cost initial = 0; cost accumulate_cost(cost prev, int i, int j, match m); bool better(cost lhs, cost rhs) { return lhs < rhs; } }; enum struct SMatcher { 3 using cost = int; 4 constexpr static cost initial = 0; 5 6 cost accumulate_cost(cost prev, int i, int j, match m); 7 bool better(cost lhs, cost rhs) { return lhs < rhs; }0 码力 | 132 页 | 14.20 MB | 5 月前3Trends Artificial Intelligence
Inference Costs Per Token Falling = Performance Converging + Developer Usage Rising • AI Usage + Cost + Loss Growth = Unprecedented • AI Monetization Threats = Rising Competition + Open-Source Momentum Rising + Inference Costs Per Token Falling = Performance Converging + Developer Usage Rising 3 Cost of Key Technologies Relative to Launch Year % of Original Price By Year (Indexed to Year 0) Note: International Federation of Robotics Industrial Robots Installed Details on Page 289 AI Usage + Cost + Loss Growth = Unprecedented 4 Leading USA-Based AI LLM Revenue vs. Compute Expense Note: Figures0 码力 | 340 页 | 12.14 MB | 4 月前3VMware Greenplum 7 Documentation
Execution Options 1645 About the Updatability Option 1646 About the Import Options 1646 About the Cost Estimation Options 1646 About Connection Management 1646 About Transaction Management 1646 Remote Resource Consumption Parameters 1693 Memory Consumption Parameters 1693 OS Resource Parameters 1694 Cost-Based Vacuum Delay Parameters 1694 Transaction ID Management Parameters 1694 Other Parameters 1694 autovacuum_multixact_freeze_max_age 1709 autovacuum_naptime 1709 autovacuum_vacuum_cost_delay 1709 autovacuum_vacuum_cost_limit 1709 autovacuum_vacuum_scale_factor 1710 VMware Greenplum 7 Documentation0 码力 | 2221 页 | 14.19 MB | 1 年前3VMware Greenplum v6.19 Documentation
Resource Consumption Parameters 1555 Memory Consumption Parameters 1555 OS Resource Parameters 1555 Cost-Based Vacuum Delay Parameters 1555 Transaction ID Management Parameters 1556 GPORCA Parameters 1556 check_function_bodies 1566 client_encoding 1566 client_min_messages 1567 cpu_index_tuple_cost 1567 cpu_operator_cost 1567 cpu_tuple_cost 1568 cursor_tuple_fraction 1568 data_checksums 1568 DateStyle 1569 db_user_namespace gp_max_local_distributed_cache 1601 gp_max_packet_size 1601 gp_max_plan_size 1601 gp_max_slices 1602 gp_motion_cost_per_row 1602 gp_recursive_cte 1602 gp_reject_percent_threshold 1603 gp_reraise_signal 1603 gp0 码力 | 1972 页 | 20.05 MB | 1 年前3VMware Greenplum v6.18 Documentation
Resource Consumption Parameters 1546 Memory Consumption Parameters 1546 OS Resource Parameters 1546 Cost-Based Vacuum Delay Parameters 1546 Transaction ID Management Parameters 1547 GPORCA Parameters 1547 check_function_bodies 1557 client_encoding 1557 client_min_messages 1558 cpu_index_tuple_cost 1558 cpu_operator_cost 1558 cpu_tuple_cost 1558 cursor_tuple_fraction 1559 data_checksums 1559 DateStyle 1559 db_user_namespace gp_max_local_distributed_cache 1590 gp_max_packet_size 1591 gp_max_plan_size 1591 gp_max_slices 1591 gp_motion_cost_per_row 1592 gp_recursive_cte 1592 gp_reject_percent_threshold 1592 gp_reraise_signal 1593 gp0 码力 | 1959 页 | 19.73 MB | 1 年前3VMware Greenplum v6.17 Documentation
Documentation VMware, Inc. 105 Memory Consumption Parameters 1481 OS Resource Parameters 1481 Cost-Based Vacuum Delay Parameters 1481 Transaction ID Management Parameters 1481 GPORCA Parameters 1481 check_function_bodies 1492 client_encoding 1492 client_min_messages 1492 cpu_index_tuple_cost 1493 cpu_operator_cost 1493 cpu_tuple_cost 1493 cursor_tuple_fraction 1494 data_checksums 1494 DateStyle 1494 db_user_namespace gp_max_local_distributed_cache 1524 gp_max_packet_size 1525 gp_max_plan_size 1525 gp_max_slices 1525 gp_motion_cost_per_row 1526 gp_recursive_cte 1526 gp_reject_percent_threshold 1526 gp_reraise_signal 1527 gp0 码力 | 1893 页 | 17.62 MB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100