1、需求描述 使用鲲鹏920芯片指令完成X86 Intrinsic函数的适配封装 每个函数以inline函数形式实现。 推荐使用内联汇编指令方式实现。 支持编译器GCC4.8.5以上版本。 提供完整的功能对比(对比X86平台)测试报告,功能100%对等,接口能平滑替代。 按照性能测试模型,提供完整的性能对比(对比X86平台)测试报告。 2、人才要求 精通c、c++、熟悉汇编 3、参考样例 FORCE_INLINE __m128i _mm_div_epi16(__m128i a, __m128i b) { __m128i res_m128i; float32x4_t fa[2], fb[2]; float32x4_t res_lo, res_hi; fa[0] = vcvtq_f32_s32(vmovl_s16(vget_low_s16(a.vect_s16))); fb[0] = vcvtq_f32_s32(vmovl_s16(vget_low_s16(b.vect_s16))); fa[1] = vcvtq_f32_s32(vmovl_s16(vget_high_s16(a.vect_s16))); fb[1] = vcvtq_f32_s32(vmovl_s16(vget_high_s16(b.vect_s16))); res_lo = vdivq_f32(fa[0], fb[0]); res_hi = vdivq_f32(fa[1], fb[1]); res_m128i.vect_s16 = vcombine_s16(vmovn_s32(vcvtq_s32_f32(res_lo)), vmovn_s32(vcvtq_s32_f32(res_hi))); return res_m128i; } 4、合作方式 开发方式:远程开发 开发周期:10-15天
一、需求描述 产品类型:SCRM 开发进度:功能已基本开发完成,现需要进行二次开发完善。包括企业微信、服务号相关功能开发,企业号面向集团公司及下属各门店代理商操作管理,服务号面向消费者,其中包含会员管理、优惠券等营销功能。 技术:使用lua语言、vue框架、mysql数据库、nginx等技术。 二、二次开发大致需求 1.服务号-新用户关注服务号并注册后,在服务号中自动推送一个红包和优惠券给会员 2.服务号后台可以判断该会员的关注路径,扫产品码关注或通过门店推广二维码关注 3.服务号-目前新用户注册时会选择身份:木工/业主/设计公司,通过此标签,后期给特定标签的用户推送优惠券 4. 企业号-核销第一步扫优惠券券码后,添加验证二次购买的一步,根据优惠券的规则,如买5包送10元,即需要扫描5个产品码,后台需要判断扫的二维码是否重复,以及数据库中的二维码以前是否被扫描过,如没有重复即可验证成功 5. 企业号-添加结算页,以周/月为单位(最好是能够选择日期),结算金额为核销金额*20%+会员人数*2(结算金额的公式将来会做调整) 三、人才要求 5年及以上lua语言开发,精通mysql数据库,有企业微信、服务号、scrm开发经验优先