积分充值
 首页
前端开发
AngularDartElectronFlutterHTML/CSSJavaScriptReactSvelteTypeScriptVue.js构建工具
后端开发
.NetC#C++C语言DenoffmpegGoIdrisJavaJuliaKotlinLeanMakefilenimNode.jsPascalPHPPythonRISC-VRubyRustSwiftUML其它语言区块链开发测试微服务敏捷开发架构设计汇编语言
数据库
Apache DorisApache HBaseCassandraClickHouseFirebirdGreenplumMongoDBMySQLPieCloudDBPostgreSQLRedisSQLSQLiteTiDBVitess数据库中间件数据库工具数据库设计
系统运维
AndroidDevOpshttpdJenkinsLinuxPrometheusTraefikZabbix存储网络与安全
云计算&大数据
Apache APISIXApache FlinkApache KarafApache KyuubiApache OzonedaprDockerHadoopHarborIstioKubernetesOpenShiftPandasrancherRocketMQServerlessService MeshVirtualBoxVMWare云原生CNCF机器学习边缘计算
综合其他
BlenderGIMPKiCadKritaWeblate产品与服务人工智能亿图数据可视化版本控制笔试面试
文库资料
前端
AngularAnt DesignBabelBootstrapChart.jsCSS3EchartsElectronHighchartsHTML/CSSHTML5JavaScriptJerryScriptJestReactSassTypeScriptVue前端工具小程序
后端
.NETApacheC/C++C#CMakeCrystalDartDenoDjangoDubboErlangFastifyFlaskGinGoGoFrameGuzzleIrisJavaJuliaLispLLVMLuaMatplotlibMicronautnimNode.jsPerlPHPPythonQtRPCRubyRustR语言ScalaShellVlangwasmYewZephirZig算法
移动端
AndroidAPP工具FlutterFramework7HarmonyHippyIoniciOSkotlinNativeObject-CPWAReactSwiftuni-appWeex
数据库
ApacheArangoDBCassandraClickHouseCouchDBCrateDBDB2DocumentDBDorisDragonflyDBEdgeDBetcdFirebirdGaussDBGraphGreenPlumHStreamDBHugeGraphimmudbIndexedDBInfluxDBIoTDBKey-ValueKitDBLevelDBM3DBMatrixOneMilvusMongoDBMySQLNavicatNebulaNewSQLNoSQLOceanBaseOpenTSDBOracleOrientDBPostgreSQLPrestoDBQuestDBRedisRocksDBSequoiaDBServerSkytableSQLSQLiteTiDBTiKVTimescaleDBYugabyteDB关系型数据库数据库数据库ORM数据库中间件数据库工具时序数据库
云计算&大数据
ActiveMQAerakiAgentAlluxioAntreaApacheApache APISIXAPISIXBFEBitBookKeeperChaosChoerodonCiliumCloudStackConsulDaprDataEaseDC/OSDockerDrillDruidElasticJobElasticSearchEnvoyErdaFlinkFluentGrafanaHadoopHarborHelmHudiInLongKafkaKnativeKongKubeCubeKubeEdgeKubeflowKubeOperatorKubernetesKubeSphereKubeVelaKumaKylinLibcloudLinkerdLonghornMeiliSearchMeshNacosNATSOKDOpenOpenEBSOpenKruiseOpenPitrixOpenSearchOpenStackOpenTracingOzonePaddlePaddlePolicyPulsarPyTorchRainbondRancherRediSearchScikit-learnServerlessShardingSphereShenYuSparkStormSupersetXuperChainZadig云原生CNCF人工智能区块链数据挖掘机器学习深度学习算法工程边缘计算
UI&美工&设计
BlenderKritaSketchUI设计
网络&系统&运维
AnsibleApacheAWKCeleryCephCI/CDCurveDevOpsGoCDHAProxyIstioJenkinsJumpServerLinuxMacNginxOpenRestyPrometheusServertraefikTrafficUnixWindowsZabbixZipkin安全防护系统内核网络运维监控
综合其它
文章资讯
 上传文档  发布文章  登录账户
IT文库
  • 综合
  • 文档
  • 文章

无数据

分类

全部后端开发(350)C++(350)Conan(74)

语言

全部英语(323)中文(简体)(24)英语(2)中文(繁体)(1)

格式

全部PDF文档 PDF(325)PPT文档 PPT(25)
 
本次搜索耗时 0.018 秒,为您找到相关结果约 350 个.
  • 全部
  • 后端开发
  • C++
  • Conan
  • 全部
  • 英语
  • 中文(简体)
  • 英语
  • 中文(繁体)
  • 全部
  • PDF文档 PDF
  • PPT文档 PPT
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • pdf文档 Designing a Slimmer Vector of Variants

    L.P. All rights reserved.© 2024 Bloomberg Finance L.P. All rights reserved. Designing a Slimmer Vector of Variants CppCon 2024 September 18, 2024 Chris Fretz Senior C++ Engineer 2© 2024 Bloomberg details my experience in creating a novel solution to an observed problem with memory usage of std::vector> • The talk starts with the motivating use case, considers several candidate Heterogeneous containers like std::vector> are an extremely natural way to represent data across many different paradigms • Naive usage of std::vector> can result in
    0 码力 | 64 页 | 1.98 MB | 6 月前
    3
  • pdf文档 Back to Basics Almost Always Vector

    1#include #include #include <vector> int a[] = {0, 1, 2, 3, 4}; std::vector c = {0, 1, 2, 3, 4}; auto main() -> int { std::cout << "C style array: " << sizeof(a) / sizeof(a[0]) sizeof(a[0]) << std::endl; std::cout << "Vector size: " << c.size() << std::endl; return 0; } 1 2 3 4 5 6 7 8 9 10 11 12 13 14 https://www.reddit.com/r/cpp/comments/qm6i25/my_professor_is_telling _us_to_never_use_vectors/ 2more std::vector? 3How do you read a technical book front to back? As a technical editor... 4#include int main() { int cppconEarlyYears[6] = {2014, 2015, 2016
    0 码力 | 62 页 | 4.86 MB | 6 月前
    3
  • pdf文档 Back to Basics: The Abstract Machine

    Back to Basics: The Abstract Machine Bob Steagall CppCon 2020 K E W B C O M P U T I N GCopyright © 2020 Bob Steagall K E W B C O M P U T I N G Overview/Goals • Describe abstract machines in general general • Describe the C++ abstract machine specifically • Language goals that drive its design • Role in program development and execution • Important definitions and characteristics • Important components components of the abstract machine, and their relationships • Provide a useful overview of the C++ abstract machine CppCon 2020 - The Abstract Machine 2Copyright © 2020 Bob Steagall K E W B C O M P U T I
    0 码力 | 91 页 | 538.90 KB | 6 月前
    3
  • pdf文档 Beyond Compilation Databases to Support C++ Modules: Build Databases

    which use CMake ○ C++ modules support ● Working with the community to improve building software ○ ISO standards ■ Dependency format ○ Pushing forward modules support in other build systems ■ xmake needed to order compilations ● Vendored into CMake for its Unix Makefiles generator ● dyndep support added to ninja, merged into 1.10 (released Jan 2020) 11C++ Modules: Example Target add_library(A) up ○ Object (uniqueness constraint) ○ Source file ○ Work directory ○ Arguments (no “command” support) ● Additional fields ○ For modules build graph ■ Provides (mapping of module name to BMI path)
    0 码力 | 31 页 | 585.05 KB | 6 月前
    3
  • pdf文档 Leveraging the Power of C++ for Efficient Machine Learning on Embedded Devices

    Leveraging the power of C++ for efficient machine learning on embedded devices Adrian Stanciu adrian.stanciu.pub@gmail.com CppCon, 2023 1 / 50About me ◮ I am a software engineer from Romania ◮ I have Motivation ◮ Image classification ◮ Hand gesture recognition ◮ Summary ◮ Q&A 4 / 50Motivation 5 / 50Machine Learning (ML) ◮ Subfield of Artificial Inteligence (AI) ◮ Enables computers to learn from data and consumption ◮ May have real-time performance constraints 7 / 50Machine learning on embedded devices ◮ Alternative to cloud-based machine learning ◮ Advantages: ◮ Real-time processing ◮ Low latency ◮
    0 码力 | 51 页 | 1.78 MB | 6 月前
    3
  • pdf文档 micrograd++: A 500 line C++ Machine Learning Library

    micrograd++: A 500 line C++ Machine Learning Library Gautam Sharma Independent Researcher gautamsharma2813@gmail.com Abstract—micrograd++ is a pure C++ machine learning li- brary inspired by Andrej Karpathy’s framework for building and training machine learning models. By leveraging the performance efficiency of C++, micro- grad++ offers a robust solution for integrating machine learning capabilities directly into Traditionally, all machine learning libraries are extremely bulky and very hard to integrate as third party dependencies. This aspect scares practitioners to adopt a C++ based machine learning library for
    0 码力 | 3 页 | 1.73 MB | 6 月前
    3
  • ppt文档 C++高性能并行编程与优化 - 课件 - 13 C++ STL 容器全解之 vector

    C++ STL 容器全解之 vector by 彭于斌( @archibate ) 往期录播: https://www.bilibili.com/video/BV1fa411r7zp 课程 PPT 和代码: https://github.com/parallel101/course C++ 标准库五大件:容器( container ) C++ 标准库五大件:迭代器( iterator STL 侯捷 STL vector 容器 vector 容器:构造函数 • vector 的功能是长度可变的数组,他里面的数据 存储在堆上。 • vector 是一个模板类,第一个模板参数是数组里 元素的类型。 • 例如,声明一个元素是 int 类型的动态数组 a : • vector a; vector 容器:构造函数和 size • vector 可以在构造时指定初始长度。 explicit vector(size_t n); • 例如,要创建一个长度为 4 的 int 型数组 : • vector a(4); • 之后可以通过 a.size() 获得数组的长度。 • 比如右边这段代码会得到 4 。 • size_t size() const noexcept; vector 容器: operator[] • 要访问 vector 里的元素,只需用
    0 码力 | 90 页 | 4.93 MB | 1 年前
    3
  • pdf文档 simd: How to Express Inherent Parallelism Efficiently Via Data-Parallel Types

    multiple calls • Compilers will not be modified to replace your library functions with language support. Calling a function over library boundaries with a single input/output value inhibits parallelization a struct Pixel { std::uint8_t b, g, r, a; }; (little-endian), • combined to an using Image = std::vector;. Task Write a function void to_gray(Image& img) { ... } that modifies the image in place that… b0 g0 r0 a0 b1 g1 r1 a1 · · · using Pixel = std::simd; using Image = std::vector; ************************* ************************* ************************* *************************
    0 码力 | 160 页 | 8.82 MB | 6 月前
    3
  • pdf文档 Building a Coroutine-Based Job System Without Standard Library

    Jobs. Specifically, based on C++ coroutine which we shipped in C++ 20, without standard library support. I because the contents are pretty connected, so I will take all questions at the end but because compiler may work Notice that we have this __sum_resume function, which is a generally a big state machine generated by compiler. This function is invoked when we call coroutine_handle::resume 1617 17 default: ABORT(); } __sp1: // do work __final_suspend: } Coroutines are translated into state machine Initial suspend Final suspend, house keeping template struct task; task sum(int
    0 码力 | 120 页 | 2.20 MB | 6 月前
    3
  • pdf文档 Heterogeneous Modern C++ with SYCL 2020

    for Canada ● Chair of Programming Languages for Standards Council of Canada Chair of WG21 SG19 Machine Learning Chair of WG21 SG14 Games Dev/Low Latency/Financial Trading/Embedded ● Editor: C++ SG5 software, applications, hardware, advanced system engineering, and early testbed platforms, in support of the nation’s exascale computing imperative. Additionally, this presentation used resources of for modern C++ heterogeneous programming 11SYCL 2020 Industry Momentum https://www.alcf.anl.gov/support-center/aurora/sycl-and-dpc-aurora https://www.embeddedcomputing.com/technology/open-source/risc-
    0 码力 | 114 页 | 7.94 MB | 6 月前
    3
共 350 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 35
前往
页
相关搜索词
DesigningSlimmerVectorofVariantsBacktoBasicsAlmostAlwaysTheAbstractMachineBeyondCompilationDatabasesSupportC++ModulesBuildLeveragingthePowerforEfficientLearningonEmbeddedDevicesmicrograd++500lineLibrary高性性能高性能并行编程优化课件13simdHowExpressInherentParallelismEfficientlyViaDataParallelTypesBuildingCoroutineBasedJobSystemWithoutStandardHeterogeneousModernwithSYCL2020
IT文库
关于我们 文库协议 联系我们 意见反馈 免责声明
本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。
IT文库 ©1024 - 2025 | 站点地图
Powered By MOREDOC AI v3.3.0-beta.70
  • 关注我们的公众号【刻舟求荐】,给您不一样的精彩
    关注我们的公众号【刻舟求荐】,给您不一样的精彩