会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Sliding mechanism and portable electronic device using the same
    • 滑动机构和使用其的便携式电子设备
    • US08055317B2
    • 2011-11-08
    • US12327430
    • 2008-12-03
    • Jun WangHsiao-Hua TuGang YangWen-Wei SongPeng Zhao
    • Jun WangHsiao-Hua TuGang YangWen-Wei SongPeng Zhao
    • H04M1/00
    • H04M1/0237
    • A sliding mechanism includes a first plate (32) having a sliding slot (322) and a control slot (325) defined therein. The sliding slot and the control slot having a certain angle therebetween and communicating with each other. A second plate (38) is longitudinally slidably connected to the first plate. The second plate including a sliding member (381) formed on a surface thereof facing the first plate. The sliding member engages with the sliding slot and includes an elastic positioning assembly (389). A control assembly (34) is slidably received in the control slot. A main elastic member (36) has one end thereof being fixed to one end of the sliding slot, the other end thereof being fixed with the sliding member. A portable electronic device (100) using the sliding mechanism is also disclosed.
    • 滑动机构包括具有滑动槽(322)和限定在其中的控制槽(325)的第一板(32)。 滑槽和控制槽在其间具有一定角度并且彼此连通。 第二板(38)纵向可滑动地连接到第一板。 第二板包括形成在面向第一板的表面上的滑动构件(381)。 滑动构件与滑动槽接合并且包括弹性定位组件(389)。 控制组件(34)可滑动地容纳在控制槽中。 主弹性构件(36)的一端固定在滑动槽的一端,另一端与滑动构件固定。 还公开了使用滑动机构的便携式电子设备(100)。
    • 9. 发明授权
    • Efficient generation of SIMD code in presence of multi-threading and other false sharing conditions and in machines having memory protection support
    • 在存在多线程和其他虚假共享条件的情况下以及具有存储器保护支持的机器中有效地生成SIMD代码
    • US07730463B2
    • 2010-06-01
    • US11358372
    • 2006-02-21
    • Alexandre E. EichenbergerKai-Ting Amy WangPeng WuPeng Zhao
    • Alexandre E. EichenbergerKai-Ting Amy WangPeng WuPeng Zhao
    • G06F9/45
    • G06F9/3851G06F8/44
    • A computer implemented method, system and computer program product for automatically generating SIMD code. The method begins by analyzing data to be accessed by a targeted loop including at least one statement, where each statement has at least one memory reference, to determine if memory accesses are safe. If memory accesses are safe, the targeted loop is simdized. If not safe, it is determined if a scheme can be applied in which safety need not be guaranteed. If such a scheme can be applied, the targeted loop is simdized according to the scheme. If such a scheme cannot be applied, it is determined if padding is appropriate. If padding is appropriate, the data is padded and the targeted loop is simdized. If padding is not appropriate, non-simdized code is generated based on the targeted loop for handling boundary conditions, the targeted loop is simdized and combined with the non-simdized code.
    • 一种用于自动生成SIMD代码的计算机实现的方法,系统和计算机程序产品。 该方法开始于分析要由目标循环访问的数据,包括至少一个语句,其中每个语句具有至少一个存储器引用,以确定存储器访问是否安全。 如果存储器访问是安全的,则对象循环被简化。 如果不安全,则确定是否可以应用不需要保证安全性的方案。 如果可以应用这种方案,则根据该方案对目标循环进行模拟。 如果不能应用这种方案,则确定填充是否合适。 如果填充是合适的,则填充数据并对目标循环进行模拟。 如果填充不合适,则基于用于处理边界条件的目标循环生成非模拟代码,目标循环被简化并与非模拟代码组合。