成果介绍
提供了异构函数库的自动化集成方法、计算设备及其系统。所提供的方法包括:获取库函数的源代码;根据库函数的源代码生成动态库接口适配代码,其中动态库接口适配代码包括动态库接口、库函数接口转换代码以及调用所述库函数的代码;其中所述库函数接口转换代码用于将动态库接口传递的动态库参数转换为调用所述库函数所需的库函数参数;编译与构建所述源代码以及所述动态库接口适配代码以生成封装了所述库函数的动态库;加载所述动态库,利用所述库函数响应对所述库函数的调用请求。
成果亮点
根据本申请的实施例,通过两阶段的技术改进解决上面提到的一个或多个技术问题。在第一阶段中,将异构的库函数自动封装为独立的、可被运行环境动态加载并在运行期间随时替换的函数库。在第二个阶段中,在运行环境中支持用户指定库函数,并为用户应用提供统一的调用库函数的接口,从而应用可在运行期间选择/改变要使用的库函数,并在不修改应用程序源代码的情况下,以统一(或相同)的方式调用多种库函数,而由运行环境根据用户选择的库函数,“热加载”对应的函数库并完成对库函数的调用。该过程中,应用程序、运行环境的源代码都无需修改,也无需被重新构建和/或重启。
团队介绍
北京中科海讯数字科技股份有限公司(股票简称:中科海讯,代码:300810)成立于2005年,注册资本11805万元,总部设在中关村科技园区环保科技园内,是一家立足于海洋工程和水声工程领域的高科技上市企业,专注于高性能信号处理平台、声纳系统、仿真系统和大数据应用等产品的研制开发。
中科海讯公司是一家以人为本、重视人才的公司。国内有青岛、武汉、秦皇岛三家子公司,员工总数200余人,研发团队150人,其中博士10人,硕士50余人,入选国家“万人计划”1人、中关村高聚人才2人。公司创始人蔡惠智先生,曾担任中科院声学所研究员、博士生导师,享受国务院特殊津贴、曾获国防科技进步一等奖。公司核心研发团队由50余位来自清华大学、国防科技大学、北京航空航天大学、哈尔滨工程大学、海军工程大学的高素质人才组成,众多80、90后已经成为公司研发团队的中坚力量。公司重视人才培养,建立了完善的奖评晋升机制和股权激励机制,形成了特有的公司文化,为员工营造了积极向上,和谐舒适的工作环境。
成果资料