Nouvelle publication

查找

Article
· Juil 1, 2024 6m de lecture

This CPU is not supported by this version of IRIS***, which requires "AVX" and "BMI" CPU instructions.

これは InterSystems FAQ サイトの記事です。
 

IRIS2024.1以降のバージョンをインストールしようとした際に、以下のようなエラーになることがあります。

This CPU is not supported by this version of IRISHealth, which requires “AVX” and “BMI” CPU instructions.


これは、2024.1以降のバージョンより最小CPUの条件として、AVX および BMI 拡張命令が含まれることが条件となっているのですが、ご使用の環境に含まれない(仮想環境やFTサーバ等の特殊なシステムでは無効化されている場合も)ときに出力されるエラーです。

最小CPUサポートバージョンについては、以下のドキュメントをご覧ください。
Minimum Supported CPU

現在使用中のCPUの拡張命令セットの情報の確認方法については、以下のDC記事をご覧ください。
CPU のマイクロアーキテクチャファミリと命令セットの判定方法


Linuxの場合は、lscpuコマンド、または lshw -class processor コマンドで確認できます。

実行例:

lscpu
アーキテクチャ:                      x86_64
CPU 操作モード:                      32-bit, 64-bit
バイト順序:                          Little Endian
CPU:                                 1
オンラインになっている CPU のリスト: 0
コアあたりのスレッド数:              1
ソケットあたりのコア数:              1
ソケット数:                          1
NUMA ノード数:                       1
ベンダー ID:                         GenuineIntel
BIOS Vendor ID:                      GenuineIntel
CPU ファミリー:                      6
モデル:                              142
モデル名:                            Intel(R) Core(TM) i7-8665U CPU @ 1.90GHz
BIOS Model name:                     Intel(R) Core(TM) i7-8665U CPU @ 1.90GHz
ステッピング:                        12
CPU MHz:                             2112.006
BogoMIPS:                            4224.01
ハイパーバイザのベンダー:            VMware
仮想化タイプ:                        完全仮想化
L1d キャッシュ:                      32K
L1i キャッシュ:                      32K
L2 キャッシュ:                       256K
L3 キャッシュ:                       8192K
NUMA ノード 0 CPU:                   0
フラグ:                              fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon nopl xtopology tsc_reliable nonstop_tsc cpuid pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single ssbd ibrs ibpb stibp fsgsbase tsc_adjust bmi1 avx2 smep bmi2 invpcid rdseed adx smap clflushopt xsaveopt xsavec xsaves arat flush_l1d arch_capabilities


または

sudo lshw -class processor
 *-cpu:0          
    description: CPU

    capabilities: lm fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp x86-64 constant_tsc arch_perfmon nopl xtopology tsc_reliable nonstop_tsc cpuid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch ssbd ibrs ibpb stibp fsgsbase tsc_adjust bmi1 avx2 smep bmi2 invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xsaves arat flush_l1d arch_capabilities


 

Windowsの場合は、coreinfo ユーティリティで確認できます。

実行例:

C:\work\Coreinfo>Coreinfo64.exe
Coreinfo v3.6 - Dump information on system CPU and memory topology
Copyright (C) 2008-2022 Mark Russinovich
Sysinternals - www.sysinternals.com 13th Gen Intel(R) Core(TM) i7-1365U
Intel64 Family 6 Model 186 Stepping 3, GenuineIntel
Microcode signature: 00004114

AES             *       Supports AES extensions
AVX             *       Supports AVX instruction extensions
AVX2            *       Supports AVX2 instruction extensions

AVX-512-F       -       Supports AVX-512 Foundation instructions
AVX-512-DQ      -       Supports AVX-512 double and quadword instructions
AVX-512-IFAMA   -       Supports AVX-512 integer Fused multiply-add instructions
AVX-512-PF      -       Supports AVX-512 prefetch instructions
AVX-512-ER      -       Supports AVX-512 exponential and reciprocal instructions
AVX-512-CD      -       Supports AVX-512 conflict detection instructions
AVX-512-BW      -       Supports AVX-512 byte and word instructions
AVX-512-VL      -       Supports AVX-512 vector length instructions
FMA             *       Supports FMA extensions using YMM state
MSR             *       Implements RDMSR/WRMSR instructions
MTRR            *       Supports Memory Type Range Registers
XSAVE           *       Supports XSAVE/XRSTOR instructions
OSXSAVE         *       Supports XSETBV/XGETBV instructions
RDRAND          *       Supports RDRAND instruction
RDSEED          *       Supports RDSEED instruction CMOV            *       Supports CMOVcc instruction
CLFSH           *       Supports CLFLUSH instruction
CX8             *       Supports compare and exchange 8-byte instructions
CX16            *       Supports CMPXCHG16B instruction
BMI1            *       Supports bit manipulation extensions 1
BMI2            *       Supports bit manipulation extensions 2

ADX             *       Supports ADCX/ADOX instruction:

(※ * になっていればOK)


enlightened【ご参考】
InterSystems IRIS ミニマムサポート CPU モデル

Discussion (0)0
Connectez-vous ou inscrivez-vous pour continuer
Question
· Juil 1, 2024

while debugging in vscode how do I enter a response to a READ command

When debugging a routine in vscode which requires input to a READ, there doesn't appear to be any way to enter the input.  If the routine is running in a terminal with vscode attached then input can be done there, but can it be done with no attached process?

8 Comments
Discussion (8)4
Connectez-vous ou inscrivez-vous pour continuer
Annonce
· Juil 1, 2024

Premier Concours d'Articles Techniques

Salut la Communauté,

Nous sommes ravis de vous annoncer le tout premier concours de rédaction d'articles techniques en français !

✍️ Concours d'articles techniques ✍️

C'est l'occasion idéale pour tous les passionnés de technologie InterSystems de partager leurs connaissances et d'exposer leurs talents de rédacteur. Peu importe votre niveau d'expérience, tout le monde est invité à participer. Les articles peuvent couvrir une vaste gamme de sujets techniques liés aux produits ou services InterSystems. Alors laissez libre cours à votre créativité et à votre expertise !

📅 Période du concours : du 2 au 29 septembre

🎁 Cadeaux pour tous : un cadeau spécial pour chaque participant !

🏅 Prix pour les auteurs de meilleurs articles 

Prix

1. Cadeau de participation - les auteurs de tous les articles recevront un cadeau surprise 🎁

2. Prix ​​des experts - les 3 meilleurs articles sélectionnés par les experts d'InterSystems et leurs auteurs recevront (au choix) :

🥇 1ère place : Apple Watch SE GPS / Lego NINJAGO® City Gardens / Lego Dungeons & Dragons: Red Dragon's Tale

🥈 2e place : SteelSeries Arctis Nova 7X / AirPods (3ᵉ génération) / Lego Hogwarts™ Castle: The Great Hall

🥉 3e place : Samsonite Classic Business Perfect Fit / Lego Spider-Man Final Battle / Huawei Watch Fit SE

Alternativement, chaque gagnant(e) peut choisir un prix d'un niveau inférieur au sien(ne).

3. Prix ​​de la communauté - l'auteur d'article obtenant le plus de likes recevra (au choix) :

🎁 Samsonite Classic Business Perfect Fit / Lego Spider-Man Final Battle / Huawei Watch Fit SE

Remarque : l'auteur ne peut être récompensé qu'une seule fois par catégorie (au total, l'auteur gagnera 2 prix : un pour les experts et un pour la communauté).

Qui peut participer ?

Tout membre de la communauté des développeurs, les employés d'InterSystems inclus. Créez un compte !

Période du concours

📝  du 2 septembre au 29 septembre : Publication des articles. 

📝  du 30 septembre au 6 octobre : Période de vote.

📝 07 octobre : Annonce des gagnants.

Publiez un ou plusieurs articles pendant cette période. Les membres de la Communauté des developpeurs peuvent voter pour les articles publiés en utilisant les likes dans le cadre du prix de la communauté.

Remarque : Plus tôt vous publiez vos articles, plus vous avez de temps pour recueillir les votes de la communauté !

Quelles sont les conditions ? 

❗️ Tout article rédigé pendant la période du concours et répondant aux conditions ci-dessous sera automatiquement inscrit au concours :

  • L'article doit être en français et publier sur la Communauté des developpeurs francophone.
  • L'article doit être 100 % nouveau (il peut s'agir de la continuation d'un article existant non présent dans le concours).
  • L'article ne peut pas être une traduction d'un article déjà publié dans d'autres communautés.
  • Taille d'article : au minimum 300 mots (les liens et le code ne sont pas comptabilisés dans la limite de mots).
  • Un même auteur peut soumettre plusieurs articles à condition qu'ils traitent de sujets différents.
  • Différents auteurs peuvent soumettre des articles sur le même sujet.
  • Plusieurs auteurs peuvent co-écrire un article.

🎯 BONUS SUPPLÉMENTAIRES

Les experts attribuent 3 points à l'article qu'ils considèrent comme le meilleur, 2 points au 2ème meilleur et 1 point au 3ème meilleur. De plus, les articles peuvent recevoir plus de points en fonction des bonus suivants :

Bonus Nominal  Détails
Bonus du sujet Ecrivez votre article sur un des sujets proposés
Bonus pour la vidéo En plus de la publication de l'article, réalisez une vidéo explicative
Bonus pour retour d'expérience 2 Presentez une implémentation d'IRIS dans un projet
Bonus pour les exemples de code 1 Illustrez votre article avec des exemples de code
Bonus pour le téléchargement du code 1 Téléchargez des exemples de code sur des plateformes Open Exchange ou autre open source

 

Sujets proposés

Voici une liste de sujets proposés qui donneront à votre article un bonus supplémentaire pour le sujet (3 points) :

✔️ Python
✔️ FHIR
✔️ IA (Vector Search, ML, GenAI, RAG)
✔️ VSCode
✔️ CI/CD
✔️ Data (Warehouse / Lake / Time Series)
✔️ HealthCare
✔️ Supply Chain

Nous avons hâte de lire vos contributions. À vos claviers ! Bonne rédaction & Bonne chance  ✨


Remarque importante : la livraison des prix varie selon les pays et peut ne pas être possible pour certains d'entre eux. Une liste des pays avec des restrictions peut être demandée auprès de @Liubka Zelenskaia 

Les juges s'autorisent le droit de refuser un article si il fait une utilisation abusive de LLMs.

Discussion (0)1
Connectez-vous ou inscrivez-vous pour continuer
Question
· Juil 1, 2024

Best Practice Question - Connecting to REST API's outside of the network

Up until recently, I have been toying around with REST/FHIR capabilities but only internally. Now I have a request to make REST API calls outside of our Network. 

I am using an RSA 4096 key, because Microsoft Active Directory Services which generates the signed certificate could not handle the Elliptical Key (ECC) when I put the request in.

  • Others in the Healthcare industry, how have you handled this when there isn't an API manager involved?
  • Do you connect directly through the Interoperability Engine using a TLS key?
  • How have you ensured that the TLS is enough to keep it secure and not expose the Interoperability Engine to the world?
  • Is RSA 4096 really enough?
Discussion (0)1
Connectez-vous ou inscrivez-vous pour continuer
Annonce
· Juil 1, 2024

Developer Community Recap, June 2024

Hello and welcome to the June 2024 Developer Community Recap.
General Stats
128 new posts published in June:
 20 new articles
 29 new announcements
 77 new questions
 2 new discussions
297 new members joined in June
13,456 posts published all time
12,678 members joined all time
Top posts
Top authors of the month
Articles
#InterSystems IRIS
Searching the limits of new datatype VECTOR
By Robert Cemper
How to set up columnar storage in classes
By Iryna Mykhailova
Monitoring the growth of the database - Part 1: Data collection
By Ariel Glikman
Monitor Database Growth - Part 2: Graphical Interface
By Ariel Glikman
Monitor Database Growth - Part 3: Data Analysis
By Ariel Glikman
Moving specific settings from a Production to System Default Settings
By Theo Stolker
Multi-Volume Database Awesome Sauce
By Ron Sweeney
Connecting to Cloud SQL from Microsoft Power BI using ODBC and TLS/SSL
By Benjamin De Boe
How to perform specific actions when starting an InterSystems product
By Hiroshi Sato
Tasks flow with InterSystems IRIS Workflow Engine - Connecting to external applications
By Luis Angel Pérez Ramos
How to check the size of your data
By Tomoko Furuzono
Way to retain IRIS data in Docker Container for long duration
By Muhammad Waseem
Unity Catalog for IRIS Workloads - Collision Theory Confirmed
By Ron Sweeney
Ansible modules and IRIS demo
By Murray Oldfield
How to upload/download image files from an FTP server
By Hiroshi Sato
Creating a Simple React Web App with IRIS backend - Resolving CORS
By Xintong Li
How to output audit logs programmatically (by user or event)
By Hiroshi Sato
 
#Other
 
#Global Summit
 
Announcements
#InterSystems IRIS
 
#Developer Community Official
 
#HealthShare
 
#Global Masters
 
#InterSystems IRIS for Health
 
#Global Summit
 
#Caché
 
#InterSystems Ideas Portal
InterSystems Ideas News #14
By Vadim Aniskin
 
#Learning Portal
 
#VSCode
 
Questions
#InterSystems IRIS
Where are the ODBC Driver for IRIS 2024.1 for Community Edition Users?
By Andreas Schneider
Request for Training Material
By Zulqarnain Turabi
Global Variable Map
By Anthony Master
Terminal in error state after runny buggy code is apparently unusable afterwards
By Andy Stobirski
Powershell and intersystems sql shell
By Veerraju Grandhi
Automation of Administration Tasks
By Veerraju Grandhi
iris terminal -U -P not working
By Veerraju Grandhi
%session & passing credentials between ZenPages that reside on different healthshare servers
By Carl Maklad
How To Calculate Date and Time in Different Column ?
By Steven Henry Suhendra
Difference between %Stream.FileBinary and %Stream.FileBinaryGzip
By Vincent Dheilly
Hiding specific strings in the Ensemble Message Viewer
By Stella Ticker
CREATE TABLE AS SELECT fails when one specific field is present
By Stefan Schick
How to read from a file
By Smythe Smythee
Which are the best practises to handle large JSON?
By Pietro Di Leo
Python interaction with Config.config class not returning gmheap size
By Veerraju Grandhi
ImportTasks method under %SYS.Task Class is not working for me
By Veerraju Grandhi
How to get Task Status through IRISNAtive/Python
By Veerraju Grandhi
Error importing globals from Caché to Iris
By Josep Balagué
Refresh databases on test system from production system
By Phillip Wu
Could any one please tell me the purpose of "Extent Index" in more detail
By Meenakshi Muthu
Prevent auto formatting after compilation in Studio.
By Alin Soare
Migrating source control projects from Subversion to Github with IRIS
By Kevin Kindschuh
rest api authentication
By Sylvie Greverend
Base64 encode Word document
By Oliver Wilms
How to convert an embeddings vector to be saved as %Vector
By Ditmar Tybussek
Long JSON Error {}.%FromJSONFile(file)
By Oliver Wilms
Long JSON values
By Oliver Wilms
Terminal Output - Unicode UTF8 - How to change the character set
By Veerraju Grandhi
Error
By Oliver Wilms
How can i see the request size in kilobytes/megabytes?
By omer
How to send WRITE formatted output to a variable
By Lynn Lantz
Default settings
By Meenakshi Muthu
Increase performance of production
By Meenakshi Muthu
Types of Inbound and Outbound adapters and its methods
By Meenakshi Muthu
Is it possible to create constructor overloads ?
By Norman W. Freeman
Keyboard Mapping in iris session when using Windows ssh.exe
By Jeffrey Drumm
Deferred lock
By Meenakshi Muthu
how can we apply lock on objects
By Meenakshi Muthu
Difference between %ResultSet.SQL and %SQL.Statement
By Meenakshi Muthu
 
#Ensemble
 
#InterSystems IRIS for Health
Problems after upgrading from Iris for Health 2023.1.2 (450U) to 2024.1 (267_2U)
By Pascal Breugelmans
FHIR Deserialize JSON FHIR to object Model
By Thembelani Mlalazi
Business Rule Editor Changes
By Scott Roth
Old mumps code debugging with vscode
By David Cui
API Response truncating?
By Michael Wood
Abort selected messages from queue
By Marykutty George
Message Body Details index- all seem same value?
By Mark OReilly
Create a unique constraint on an existing table
By Michael Wood
Interpreting Application Error Log
By Kim Trieu
How to apply huge amount of Biz Rules on a cloned object by using Rule Editor?
By William Liu
CDATA
By Michael Wood
Looking for examples of creating a JSON web service as "business service" and converting the JSON data received to a HL-7 message in a Transformation.
By Will
How to remove line feed and carriage return from start and end, but not from the middle of a string
By Yone Moreno Jimenez
SQL DatePart Not Working With ISO 8601 Formatted Date & Time
By Carl (booz Allen) Deitrich
How to pass the cloned-object from one rule to another, and send the modified object to target Process or Operation in Rule Editor?
By William Liu
Finding the Inode value for a file
By Rich Taylor
VS Code client-side editing and class/package changes
By Robert Barbiaux
How to interpret FHIR.Interop.Response into Patient FHIR Bundle to use to enhance HL7 message
By Scott Roth
Upgrading from 2022.1.4 to 2024.1 HealthShare Health Connect Behavior
By Scott Roth
 
#Caché
 
#HealthShare
 
#TrakCare
 
#InterSystems IRIS BI (DeepSee)
 
Discussions
#InterSystems IRIS
 
June, 2024Month at a GlanceInterSystems Developer Community
Discussion (0)1
Connectez-vous ou inscrivez-vous pour continuer